Elena Castro
You work all semester with the same group on a project. The project is very easy and fun. She helps you with it a lot, and you learn a lot more than you would just writing essays. She is also very understanding and funny, so class is not stressful at all. Best part: she cancels class whenever we run ahead of schedule.