Tags: ICT, Computing, Computer Science, edtech, teaching & learning, flipped classroom, education for teachers, teaching the teacher, teach the teacher, teaching resources for teachers, education for teachers, teaching the teacher, teach the teacher, teaching resources for teachers.