he’s a good guy, has a lot of knowledge about a variety of materials, and i respect his work. but he can be a bit pretentious at times (i don’t think he means to be) and his projects aren’t necessarily the best. but try to take what you can from him.
Had him last year. He wasn’t too bad to us. I heard he got called out by a supervisor for having ridiculous standards and for having many many complaints from students in the past. I think he toned it down when I had him though. He seemed okay.