Abdollah Zahiri
He has a different way of doing things which can make you feel confused. My advice is to email him or just ask him questions where you are uncertain during class and youll do great. He is a nice teacher and the assignments were easy. I would take a class from him again