Oh man, this guy is Aziz 2.0. Hes so bad. On the midterm he said it would need 1.5 hrs and he gave two extra hours. But in reality the midterm takes 3.5 hours. Also, he always says youre submissions need to stand on their own (they need to be clear). I wish if he follows what he says for his tests and assignments, sometimes its just pure blabber