86264269
Apr 28, 2014
Mar 10, 2015
Computer software platforms for distributing open ended types of teaching materials, and facilitating communication between teachers, students, and parents about students' education and development.; Downloadable software in the nature of a mobile application for distributing open ended types of teaching materials, and facilitating communication between teachers, students, and parents about students' education and development
Electrical and Scientific Apparatus