Neil Brown
Sets up groups based on an introduction video (builds in time for groups to work on projects ansd papers in a few classes.)  Was my best group experience in last three semesters.  Liked the group I was in,
Gets back quickly on emails, always made time to answer questions and provide feedback.