The BrainX Online Learning System caters to the needs of all learners. Every lesson has audio narration and, flash animation to aide different types of learners. The system is self-paced, therefore a student can use the system for 20 minutes three times a day rather than an hour all at once. The system also prescribes custom coursework specific to each learner’s knowledge gaps and then schedules studying based on their progress. Since the system adapts to the student, no student will have to feel like they are falling behind or delaying the rest of the class.