Reviews of professor William Fredenberger

Rating: 4.0/5, difficulty: 2.0/5
Took this class as my first computer science course, he had you watch a youtube series for your weekly work. It was pretty much an open book from start to finish. He encourages peer support for students having trouble. Sometimes teaching yourself is a good learning method.

Rating: 1.0/5, difficulty: 4.0/5
Only need to go to class on the first day. Only grades are programs in the book. Doesn't seem to care what code you turn in. Will not provide feedback. No tests. You'll have to self teach yourself and rely on other classmates. Not great for someone who hasn't had real development in these skills. Doesn't feel like an introduction into CS at all.

Rating: 5.0/5, difficulty: 4.0/5
This professor was great. He didn't micromanage and treated his students like adults. Computer science is largely a self-learning environment, where self-engagement matters most; Dr. Fredenberger was just the shepherd nudging the flock toward something great.

He has since retired, so it's not possible to take a class from him now, but I would!