Barbara H. from Alexandria, VA
Amir is very patient and thorough. He is able to communicate to varied audiences and computer backgrounds. He has endless examples to share with his students so that all of his students can feel confident that they will be able master their courses.
Mohammed A. from Centreville, VA
Very knowledgeable, polite and punctual. Easy to get along and follow his teaching. Makes you feel at ease and it helps you understand and remember the lessons.
A F. from Chantilly, VA
Amir is knowledgeable, analytical and able to translate technical concepts for a non-technical audience. In addition, he anticipates and prioritizes class requirements. Very helpful.
AMANDA T. from Gainesville, VA
He is great with my teenage daughter. He does very well at explaining the needed information. He is very intelligent and knows the subject area.