I took him for CEE 205. He's a mid professor, not much else to say. I liked his lectures as they were easy to follow and after the lectures, we would break off into groups to work on knowledge check problems (they weren't bad if you and your group were paying attention). Easy A if you are mentally and physically present.