Russian would probably be the hardest of the bunch. Odd that you struggled with French though, I always found that to be a pretty easy to learn language.
Oh, good. I don't know why people would teach Mexican Spanish.
No language is completely unrelated to any other language on earth. Hungarian is in the same family as Finnish btw.