Robert Hughes
Professor Hughes is one of the best, most reasonable professors I have had. He has realistic expectations of his students and seems to really want you to learn. I wish I could take all of my classes with him. If you don't get an A, you literally aren't trying at all. He likes to have open communication so the more you reach out the better.