An e-learning system for high-school teachers and students