Asma Khan
Professor Khan doesn't deserve the 1.0 ratings below. I took her reluctantly after having read those reviews. Although her grading is a bit random, a B is very doable. She is very nice and cares about the class. She rarely uses up the entire class time lecturing.