Acellus courses provide with lessons that encompass all the resources to teach, convey, reinforce, and help students learn and master a concept. Each lesson begins with a video lecture in which a teacher presents a single, specific concept or a few concepts that are tightly intertwined. Immediately after the video lesson, students receive practice problems to apply the concept presented in the lesson. Once students have mastered the concept, they are presented with a review followed by an exam. Special Lessons are also provided within each course to enrich the student learning experience with hands-on projects and activities.