Adam Carter
Professor Carter is an amazing lecturer. He really knows his stuff, and he is accessible outside of class. He cares about his students' success. His jokes are also really funny and they make the lecture easier to follow.