Teaching and learning activities in EPCL classrooms and beyond