I agree that the value isn't there for $25/month but charging $5/month isn't going to make him any money either. I would change this so customers get one (basic) lesson per language for free then have to pay to keep going. For that I would charge $75 for the year on each language. That would be a small bump on the annual but he'd be getting paid up front.