has been teaching for more than 15 years. Before teaching, he worked as a control systems engineer, and as a research scientist dealing with programming and simulation work on nano structures. In addition to his degrees, Michael has several certifications such as control systems, wastewater management, and control logix; however, Michael found that he enjoys teaching more than any other profession. He believes that teachers have one of the most important jobs in the world, especially if the teacher understands that we teach the whole student, not the subject matter. He believes we should promote respect, patience, belief in oneself, peace, and many other aspects of life.
Michael enjoys different cultures, languages, cuisines, and the diversity of our planet in general. In fact, for the past 8 years, Michael lived and worked in China teaching AP Calculus, Physics C Mechanics & Electromagnetism, and Computer Science, as well as IGCSE, and other Physics courses. During his stay, he was able to pick up the Chinese language to add to his repertoire of languages which includes Spanish, Amharic, and Hebrew.
Michael looks forward to using his passion for teaching and subject knowledge in assisting all students, so rest assured that you will be in good hands.