George Hayward
Professor Hayward is easily the best professor I have ever had at my 2 years so far at UNC. He cares about his students so much and makes his class laugh every day. This class does have a lot of reading, but the material is interesting so it is not too bad. He gives 2 extra credit opportunities which is awesome. TAKE HIS CLASS.