George Hayward
GEORGE IS A GOD AMONG MERE MORTALS! You are not prepared for his greatness. Easily the nicest professor I have had at UNC. This dude is the read deal. You don't know it yet, but you need him in your life. He ends many of his classees with "I hope you have the best day you ever had in your life today!"