I took his design foundations workshop, he's pretty hard on feedback and extremely picky about details, every project has to have near perfect assembly. Because of this, you get an advantage over the other sections of this class because he pushes you. Expect hours and hours of homework but you can also expect it to pay off if you put in the effort.