Joshua Generation is a privately run Independent Christian School which is funded purely by parental support. We were established 16 years ago with a mere 10 learners and have grown and flourished to the extent that our classes are filled to capacity. There are currently 136 learners in attendance at the school. The learners participate in our independent learning program endorsed by the ACE of South Africa (Accelerated Christian Education), which requires them to progress through the syllabus at their own pace and under their own motivation and application. We strive to keep the educational experience as hands-on and personal as possible and therefore currently have an educator for every 12 learners.
At Joshua we believe that learners should receive a fully rounded scholastic experience, which caters for a balance between both Academics, sporting and cultural endeavors.
We maintain high standards by ensuring that all our staff are trained in their profession.
We always make it a priority to reach out to our community.