Daniel Paul
very funny, easy going, chill dude. there is a fair amount of homework but it's all easy or small tasks. he makes his class feel like a conversation rather than a lecture and is very engaged with the students. Easy grader and really flexible with assignments and scheduling. Would definitely recommend.