Eric Reed
Nice guy but as a professor he's terrible. His short video lectures provide no insight on how to code. Weekly assignments have vague instructions and always require complex implementation not covered in the videos. Assignments do not include tips or strategies for completing them. You have to go to the STEM Center if you want to get a good grade.