English is far from the easiest though. It's one of the most difficult languages for non-native speakers to learn. The grammar, pronunciation and vocabulary is too inconsistent and large.
Spanish is a much easier language. It has clear pronunciation rules, a more limited latin-based vocabulary and few grammar exceptions.