Good guy, but on the first day he pretty much comes out and says that he won't be doing much teaching... He makes you learn from Google and other students. However, when he does decide to help you (which is honestly whenever you ask) he's great.
One of the best teachers I've ever had. Teaches you to learn on your own, which is a very useful tool.
His Media Arts class is very difficult sometimes, but he is very good at helping us complete our work. If we fall behind, he will give us an extra week or two to do any assignment outside of class time. Very. very organized and helpful.