Of all the European languages a native English speaker can learn, Russian is among the most difficult . The Germanic and Romance languages have a lot of the same core because they both have roots in Latin. Russian is from a completely different language branch called the Slavonic branch, which includes Czech and Polish.