Classes/Courses using Membership Plugin

Hello,

I want to know if the Membership plugin to facilitate online classes via video - which could be an uploaded video.

- Would love the ability for members to logon, complete a class and then move on to the next class in a sequence.

- Once all of the required classes are complete, the member can print a certificate or some kind of way to show that they have completed the classes.

Is this possible with the Membership plugin?

Thanks,

William