Darcy is a genuine person and good instructor. He can appear stand off-ish and unapproachable at first, but he's actually pretty funny and understanding. Definitely worth getting feedback on projects and keeping in contact if you miss classes. The class did have group projects.
Lectures are more like work periods, minus the days for new assignments