Alexander Johnson
Alexander is the best English professor I've ever had. He's outright hilarious and relates to his students daily, while at the same time teaches clearly and provides a learning atmosphere.