I don’t have a recommendation, but it’s important to have your son give you feedback. I do recommend an instructor and believe those mentioned above are solid - although I don’t know any of them. Different instructors do different things, so make sure your son feels confident and progresses with...