A platform which allows students and teachers to collaborate, teach, learn, measure performance and provide guidance.