Reviews of professor Eric Reed

Rating: 1.0/5, difficulty: 5.0/5
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.

Rating: 2.0/5, difficulty: 5.0/5
Video lectures are short, focus more on illustrating concepts through coding rather than explicating concepts in themselves. Weekly assignments many times require complex implementation not covered in the videos.  Assignment specs are vague, many times don't include tips or strategies for completing the assignment. Use tutoring services at FH.

Rating: 5.0/5, difficulty: 4.0/5
As a complete beginner in programming, I couldn't have asked for a better instructor for my first CS class. The structure of the class is well organized and the expectations are clear for each assignment. Eric is available several days of the week for office hours for guidance on topics and assignments as well.

Rating: 5.0/5, difficulty: 4.0/5
Professor Reed is the best computer science professor at Foothill.  He hosts online classes on the weekly topic, regular online office hours, and he is active in the discussion forums.   His assignments are straightforward in 3A.  They get increasingly complex in 3B (a neural network).  In 3C, they are challenging but, very worthwhile.

Rating: 1.0/5, difficulty: 5.0/5
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.

Rating: 5.0/5, difficulty: 4.0/5
What you will learn in this class on data structures and algorithms will extend far beyond Python and Professor Reed is one of the best to learn from. The class is fun and engaging, and participation can really enhance your experience. The office hours and discussion boards are a very supportive environment where you will get help if you're stuck.

Rating: 5.0/5, difficulty: 5.0/5
Professional online teacher. His method proves that the class can be fully online. No one can cheat. It has to be an example for other teachers. The class is difficult. You ought to understand the task in the beginning weeks, otherwise, you will fail. The videos are short and not boring. It is not for lazy students. 
High regard for this teacher.