Christophe Grall
He managed to make a 3 hour class interactive and fun! You can tell he works super hard, and genuinely wants each student to do well. The class is easy, and there's no textbook. Quizzes are done in class, and he goes over the answers afterwards so everyone has a chance to correct mistakes. He's kind, funny, and was hands down my favorite teacher!