42 Software as a service (SaaS) services featuring software for use in enabling academic learning mastery for students at the undergraduate, graduate, vocational and professional development levels through providing educational and teaching activities in which, based on the response from students during such activities, the service can identify learning gaps and curate the activities to fill those gaps for students to master a particular academic topic; online educational assessment; software as a service (SaaS) services featuring software using artificial intelligence to automatically generate educational activities for students, validate the responses provided by students as part of the activity, and provide feedback; providing temporary use of non-downloadable computer software with artificial intelligence for use in enabling academic learning mastery for students at the undergraduate, graduate, vocational and professional development levels through providing educational and teaching activities in which, based on the response from students during such activities, the service can identify learning gaps and curate the activities to fill those gaps for students to master a particular scholastic topic; providing temporary use of non-downloadable computer software with artificial intelligence for personalized learning by providing students with educational activities in various academic disciplines at the undergraduate, graduate, vocational and professional development levels; providing temporary use of online non-downloadable software that uses artificial intelligence for tutoring and to automatically generate educational activities for students, validate the responses provided by students as part of the activity, and provide feedback