This awesome article explaining about the easiest and most difficult languages to learn is great. Read about the many languages which pose problems for native English speakers. Also, how long they take to learn and much more.
Do not miss this awesome article explaining how to choose between formal or informal writing styles. Find out about the differences between the two and what factors are important when deciding which to use.