Search from various English teachers...
Profile
One of the best ways to improve your English language is to speak with lots of different language exchange partners via italki. If you want to improve your grammar, vocabulary and pronunciation, then speaking with a teacher (like me) might be very useful.
Learning
French
Language Skills
EnglishNative
Spanish