Cooper has been a flexible, dedicated, and effective teacher for my son! My son is sometimes wiggly and doesn't always listen like many 10 year olds, but Cooper was able to keep him engaged and challenge him to keep working on his skills. My son always returned from his lesson excited about what he was learning and telling me how he wanted to practice so he could be as good as Cooper. And he has practiced!
Cooper's rates are very reasonable. The only suggestion I have for improvement is perhaps a regular monthly time when parents join the lesson for the last 10 minutes and get a showcase and explanation of what Cooper is teaching and my son is doing. Because I don't play the guitar, I don't always know how to encourage or direct my son in his practice times and I also don't know exactly what to praise him for when he does it!