Muzhgan Manati
Professor Manati doesn't really teach you anything or has a streamlined method of teaching. Be ready to teach yourself everything in this course. 
However, she is a very nice individual who responds to emails eventually. 