I have taught in primary school for almost 40 years, most of it in Ireland, but ten of those years were in UK. I have taught mainstream classes and special education. My more recent experience has been in mainstream classes in upper primary school, among 8 to 12 year olds.