Jeremy MacDonald
Jeremy might feel like a good lecturer in the beginning however as the course advances, you are going to be overwhelmed very quickly he went from having an okay midterm with not much material to literally starting to teach in 3x where if you don't keep up outside of class you are for sure failing. Just had the final yesterday and it was painful.