Hi, there is a great place called Stars DC that takes kids from 6 years onwards, they offer full schooling and support with a 3 to 1 teacher kid ratio. As your child is too young for that, then somewhere called Kaleidoscope would be good for him I think? hope that helps!