Amber Tierney
Tierney is one of the best professors I've had. Lectures are engaging and she constantly stops to take questions and discus materials with the class. There is one group project that counts for a significant portion of your grade and of course, the final, which is based on required community service hours.