James Ganley
Absolutely loved his class. Unfortunately I only met with him in person twice for the two in person session which were both AMAZING and so interesting. He always responds to emails and answers all questions clearly. He doesn't give a lot of work and all his assignments were generally easy. Wish I could've taken his class in person.