Teaching, learning, reading, writing, culture, classroom management, new technologies... anything related to education. Think and Dream in English (plus some Spanish and Catalan).
"In this activity the teacher creates situations for the students to get plenty of practice with the form and meaning of the past perfect."