This school is the best you will find in terms of caring for your child, meeting them at their needs, and challenging them. My child attended Kindergarten there before we moved and I wish we could have stayed. A happy smile is on my face in retrospect. My child was able to enter into any school after Colonel Shepard. It's a hidden gem. Thank you to the staff and leadership at Colonel Shepard.