Nick Barnard
Wonderful class, a teacher so good he completely revived my love for college. You do need to show up! If you miss even a day of class you're gonna feel like you're a week behind, but every day you feel like you gain something worthwhile.