Benjamin Fagan
Amazing teacher! Makes class very interesting. I enjoy the lectures and he encourages the class to interact. Very open to any questions and will make sure you get a good understanding if you are confused about anything.