I am looking for something that will let me create an online course. Requirements are that:
Display the learning materials.
Keep track of where the user is in the course.
Allow for testing once course has been completed and record the testing results in the WP database.
Has anyone used a plugin or something that allows you to do this?