42 Providing an online learning platform, namely, providing online non-downloadable software for educational instruction, teaching and classes for primary and secondary students; platform as a service (PAAS) featuring computer software platforms for uploading, managing, and distributing online educational courses; application service provider, namely, hosting, managing, developing and maintaining applications, software and a web site featuring a wide variety of educational topics and subjects