Jonathan Patete
The lectures are boring and he ended up covering the last two chapters of the textbook in two days since we were that far behind. Tests alone are 80% grade. Very slow to respond to emails regarding homework.