Reviews of professor Brian Johnstone

Rating: 5.0/5, difficulty: 2.0/5
Brian was a great professor with clear grading criteria, you do have to take your final in person- but if you do all of your other assignments you can still get an A if you do bad on the final.

Rating: 5.0/5, difficulty: 2.0/5
Dude is the goat. Super understanding and seems like a genuine good guy. Whenever I had an issue with something he made sure to work it out. Absolutely LOVE that he uses all free resources so no $100+ Pearson e-textbook thing like the other CISC110 classes/profs. Assignments and discussion posts are super straightforward.