One journey to unravel the relationship between research and teaching This paper outlines the journey we have taken to research the relationship between research and teaching, and leads to recommendations for policy based on the […]

7 Great Ways to Use Google for Education

In this computerized era, Google is the most commonly used tool in everyday life; from starting a day with Google News to saying good night […]

What is STEM and what is STEAM?

STEM stands for Science, Technology, Engineering, Maths and STEAM stands for Science, Technology, Engineering, Art and Maths. Image courtesy of Why are they important? […]

Critical Literacy, Civic Engagement and Connected Learning in the Classroom

I am on a personal crusade to make civic education the responsibility of every teacher regardless of subject area, despite the fact that it is […]

The Power of Student Surveys

Filed under: · e-Talks Tagged: teaching

Interview with Steve Wheeler

I was recently interviewed by one of my university lecturers, Steve Wheeler.  Whilst completing my degree, he was very inspirational, giving me invaluable advice about […]

The role of technology in the PYP

This post will outline the aims of the PYP (the Primary Years Programme of the International Baccalaureate) and the role that technology plays in helping […]

How Granular Thinking Harms Students

If you or your children spend time in schools, you’ve experienced waves of reforms meant to “fix” education. Whether we are considering Data-Driven Instruction or Response […]

Teaching Abroad: Unforgettable Cultural Experiences

I teach at an international school in Bangkok, Thailand.  Read the article I wrote for the TES about my day-to-day life here. One of the […]

5 Useful Accelerated Learning Techniques.

Learning something new can be both exciting and excruciating. The excitement with which we begin something dwindles over a period of time, making the task […]

Learn to program games using Python on a Raspberry Pi with Code Angel.

Launched yesterday on Kickstarter, Code Angel is a completely new way to learn to code. Code Angel comes on a Raspberry Pi computer and teaches […]

10 ways to make lessons more hands-on

I’ve seen it in my own life. I bought an old zero-turn radius lawn mower and learned how to drive it on the fly. I’ve […]