Oliver Layton
He's a new professor but he's wonderful! Super caring and accessible, and always willing to help. He's a very nice and knowledgable guy and I would highly recommend taking classes with him