David Petrie (Portugal) is a teacher and teacher trainer with International House, and a print and digital materials writer and consultant to ELT publishers. His professional inter...vizualizați mai multeDavid Petrie (Portugal) is a teacher and teacher trainer with International House, and a print and digital materials writer and consultant to ELT publishers. His professional interests mainly lie in teaching exam classes and using technology in teaching, which he blogs about when he gets the chance.vizualizați mai puține