On-line courses and supplemental instruction materials ICT-based learning tools and resources Virtual laboratory experiments, field trips, and others On-line teaching aids for teachers Data management tools for teachers Data-based teaching Administrative and management tools for teachers More teaching time On-line cooperative learning environments On-line interactions between teachers, students and parents Others Enhancing Educational Quality 7
{}