A new method for managing learning electronically through an interactive learning environment that complements the lessons inside and outside the school. It targets students and parents, and the application includes many automated educational activities.