He's nice guy, but not a good professor. He's quiet and kind of bad at communication. Many people in my class had c's for the their midterm grade and didn't get an explanation until grades were already put in. The reasoning was that they didn't talk enough during critiques or during the pointless discussions in class. His projects were boring too.