The best programming teacher I've ever had. He really knows what hes doing. Ask him anything computer related and he knows the answer. Lectures and assignments aren't long but they cover everything you need to know for this course. One of the best teachers at Cascadia, you won't regret taking him.