Carlo Padula
Carlo has been the most amazing teacher I have ever taken a class with. I took Italian 101, Italian 102, and am now taking Italian 103 with him. He explains everything in a way that is super understandable and does not mind explaining things literally ten times if necessary. He gives chances for extra credit & is super accessible outside of class.