I have been teaching for almost two decades - wow, this sounds scary ;-) I was trained in Switzerland, worked for thirteen years in my home country Liechtenstein and for the last 6 years, I am teaching at a primary school in Australia. It is super interesting to see the different teaching and learning styles and the beauty is that you can combine all the good parts from both countries. I am loving it!