That's fantastic! I really liked the features of BuddyPress Courseware http://buddypress.coursewa.re/ but that hasn't seen any development lately.