Amr is a dedicated educator with a diverse background in teaching. He has taught everything for students age 1 to 80. He has experience for 6 years .
Amr loves to incorporate technology into his lessons and is constantly seeking new and innovative ways to engage his students. He is known for his patience and his ability to inspire students to achieve their academic and personal goals.