composite learning platform