Occasionally comes off a bit harsh during critiques (keep that in mind), but generally gives good constructive criticism. Coursework is sometimes more challenging than you'd think, so put effort into the assignments. Don't get on professor B's bad side. Overall enjoyable class.