In one aspect, the present disclosure relates to a teaching platform comprising: an administrator hardware module comprising an Administrator User Interface (AUI) configured to allow an administrator user to operate the following: a profile module comprising: at least one administrator profile, and at least one class profile, a teaching application module comprising: a curriculum, a testing module, and a scheduler, and an artificial intelligence teacher module configured to operate the AUI upon the absence of an administrator user; and at least one student hardware module comprising a Student User Interface configured to allow a student user to operate the following: a learning application module comprising: a plurality of learning materials, a plurality of study materials, and a plurality of testing materials, a virtual tutor configured for virtual tutoring of the student user, and a communications module configured for communication between the at least one student user and the administrator user.
展开▼