Reviews of professor Faizan Imtiaz

Rating: 3.0/5, difficulty: 3.0/5
Loved: online lecture was only 1 hour of discussion (recorded lectures posted on sunday night to review at own pace)
Disliked: 3 long essays (only given prompt a week before due date so not a lot of time to prepare), some topics felt outdated, and uninteresting 
Overall easy as long as you don't fall behind because going to class isnt enough alone

Rating: 5.0/5, difficulty: 2.0/5
He is very passionate and a great professor. He did give extra credit if you attended the live classes. Also amazing feedback he gives you on assignments. Overall really enjoyed his class.

Rating: 5.0/5, difficulty: 1.0/5
Dr. Imtiaz makes listening to lectures fun. He is very engaging and makes you enjoy learning. I wish I could take more classes with him because hes both hilarious and caring. I would recommend him to anyone.