Took this class because I heard good things about him. He had the whole class set up at the beginning of the semester so you could work ahead of you wanted to. Content wasn't hard but he also didn't make the class harder than it needed to be.