Robert Renn
Make sure you pick a good group from the start because it REALLY matters. You will spend a significant amount of time with them, so do not take this lightly! There is quite a bit of work, but the group project is rewarding (group/self driven community service project). The book is inspirational and an easy read. Concepts are clear and class is fine