Educational development is individualized for each student. A student may move ahead or work longer on skills / subjects, without being divided from same-age peers.
Our teachers are trained, professional educators. Goals and accomplishments for each student are regularly shared with parents at teacher-parent meetings, daily contacts and frequent communication.
We have current computer learning support, but, in this age of so much "screen time", use of these tools is tempered, at school, with much more personal interaction.
Students learn how to relate well, face-to-face, with peers. This is also a time to establish how a student responds to teachers, boilding a strong foundation for a successful academic career.