Jordan Alexander
Pretty awful course. The professor does not provide full lectures on the material and there is no textbook. Instead he just links a handful of short youtube videos and gives you the solutions to the homework that he writes himself. Quizes are in front of a webcam with no notes, no calculator, nothing. Save yourself the time and money.