Introduction: More than 15 years of successful experience both onsite and online in applying appropriate teaching and assessment methodologies in teaching ESL to all ages. I am an expert at developing educational objectives and preparing teaching material customized to my student's requirements. I have a strong initiative and exceptional organizational skills, combined with an ability to work well with students of all ages, allowing me to play a crucial role in enabling the success of my students without sacrificing quality. I am patient, caring and kind with exceptional ability in developing excellent relationships with students. I believe to teach is to touch a life forever!