The application supports the entire learning spectrum including traditional face-to-face classroom instruction, blended learning and virtual online curriculum delivery systems. It brings both teachers and students together on one platform, and provides user friendly tools and resources.