Ira Allen
Honestly seems like a great person but omg I did not understand anything this man explained in class, he talked about a subject so much that I got so confused. Great speaker but did not have a lot of class structure, not the greatest at telling you what you needed to do but super nice.