LearnDash: Learning Management System for WordPress

Instantly transform your site into a powerful learning management system with LearnDash’s WordPress LMS plugin. With a click of a button you can create and sell courses, setup quizzes, automatically award certificates, and download robust user activity reports.

http://www.learndash.com/