I am a professional online ESL and Spanish teacher. I have taught children, teenagers and adults for around two years achieving very good results. I have an Associates degree from a University in the U.S.