Juan Vanegas
I love Juan! He is funny and quirky. However, due to the nature of the class, there is a LOT of homework :( The course is now restructured to be more 'active learning' and less lecturing, but he makes the best out of the situation.