I am a grown woman that has wanted to learn English for several years, but I was never able to find the right teacher or a course that could be tailored to my needs. A few months ago I started taking online English lessons with English Compass. I would like to thank my teacher, Angelica. Polite, professional, capable, understanding, adaptable, and flexible, are just a few of the words I use to describe this course. I highly recommend English Compass.