Reviews of professor Eric Spangler

Rating: 4.0/5, difficulty: 2.0/5
At first, I got tired of the lectures that seemed to have nothing to do with the hw, and the fact that the hw is basically self taught. But the more you participate and ask questions, this guy knows so much and you will learn a ton if you put in a bit of effort into asking for help. You can not lone wolf this guy's courses. No deadlines for HW btw!

Rating: 5.0/5, difficulty: 3.0/5
Prof Spangler cares about his students and is probably the most laid back professor I've ever had. Assignments simply had to be done by the end of the semester, and often if you had a question, he would respond in minutes, even late into the night. Great guy and teaches very straightforward and doesn't overcomplicate things.

Rating: 5.0/5, difficulty: 3.0/5
Super laid back course. Some labs are outdated, but overall super easy. Lectures are optional and recorded. Labs are graded later in the semester which isn't the best but overall the labs are easy to follow and easy to get a good grade on. Everything including exams is due at the end of the semester so you can go at your own pace.