Tahmidul Islam
His lectures and notes don't help at all, pretty much taught myself all of the material, which is annoying because im wasting time and money in this class. Overall it's a pretty easy course, just doesn't teach well, and you have to print out the guided notes every week. Try to avoid if you can