Dr. Calvert (2018)
A fairly interesting course that’s easy enough to do well in. There’s one midterm which isn’t too bad, and Randy is really fair with his marking. If majority of the class doesn’t get a question correct on the midterm, he takes it off, and he says he always does this on tests and whatnot. There’s an assignment that is a little tedious but very easy to get 90%+ on, just don’t forget your units! The exam is fair as well, just make sure to have a solid understanding of your notes (even though sometimes the lecture slides seem vague) because the textbook is optional and I got the impression that most people didn’t use it.