So far so good! I'm on about my 10th class. I'm pretty slow at learning Spanish so John has adapted to teach me at my pace. He's patient and knowledgeable. He's also very funny which helps break the tension for me since I'm so insecure at my skill level. I would recommend John's Spanish Forum Language class to anyone!