Mohammad Shahr
Dr. Shar is a great professor!! I took an online course with him and it was awesome. For someone like me who prefers a more traditional setting, he really made the class interesting. LOTS OF READING!! and he encourages class participation. He make himself available anytime for questions and he is very fair with his grading and exams.