Ashraf Demian
I took him in Spring. Although I scored 32 in test 1, he gave me extra work and raised the test grade to 65. He wants everyone to learn. (20 HW dropped the lowest two). Take him, if you want to learn. Great professor overall.