What you need to know is that Leonard is an amazing teacher, and based on what I see, who would be able to motivate and teach anyone of any age and ability. Highly recommend!