He's really nice and willing to help. But, this class was very time-consuming. You chose your projects and work in teams, so I'm not going to comment on how hard they are, because it has nothing to do with him. But, his hw is hard, and project assignments are unnecessarily long. We spent most of our time writing specifications and requirements than actual coding. His lectures start out really easy, and then get really hard. BUT, he's a LOT easier than Eggert for this class! We have no final, only a midterm (which was not easy). Overall, I'd recommend him.