Leo Collins
Can't say enough great things about Leo. He is such an easygoing guy and is extremely funny. He cares enough to learn everyone's names and makes class engaging even though he often has to pull teeth when asking the class for an answer. Assignments are super straightforward. If you participate, it goes the extra mile; he really appreciates it. 