Zachary Steel
Great teacher, just somewhat disorganized, and sometimes the prompts for the essays are very unclear. However, he's super smart and knows what he's talking about. He always connects his lectures to bigger, life lessons. He's also really funny, usually understanding, but can be occasionally strict!