Our 4 year old son has been attending David's Lil Ballers class for 4 months now and our son always looks forward to going. Due to their young age, David makes sure the session is a perfect mix of fun games to keep them engaged as well as "masking" technical drills into fun exercises so that they improve while enjoying themselves. I don't think I've ever seen a child bored or disengaged during David's sessions, and that's saying something with kids that age! David has also clearly invested in...