George Hayward
George is the most caring and kindhearted professor I've had here at UNC. He wants the best for every single one of his students and puts so much effort into making sure we're all succeeding. Attendance isn't mandatory, but he gives pop quizzes on readings so you should go to class so you don't miss one. Class is actually enjoyable tho so it's fine