Eric Reed
He has short video lectures and does not provide any insight on how to code. Weekly assignments many times require complex implementation not addressed in the videos. Assignment specs are vague, many times do not include tips or strategies for completing assignments. I always had to go to the STEM center for help.