Online Teaching Request login details. Complete the form to request login details Full Name of Pupil Last Name of Pupil Email Address (used for platform registration) Grade Message Send Message Contact Info info@xanaduschool.co.za 012 000 9250 630 Kubla Khan Drive Xanadu Hartbeespoort 0279 Follow Apply Online Easy and convenient! Apply Now!