English language teacher for all educational stages: primary, intermediate, and secondary. In-person and online. Regular and continuous review, and foundation from scratch to mastery. Not tied to the session time, can be more than an hour.