Jordan Haug
This class sucks. You cannot use electronics. He posted everything last minute. Literally the last month of the semester he slammed us with a ton of work! His lectures are BORING. He just writes on the board. This has been one of the worst classes I have ever taken. He is never prepared either. Doesn't email you back... awful course.