Justin Nicoll
He's the worst professor for an online setting. Lectures are once a week for 20-30 minutes. and if you have any questions about the material don't even bother sending a message bc he won't respond. Not only that, quizzes/tests are graded heavily with a short amount of time given.