I love my job! I have found it endlessly tiring at times and also endlessly frustrating - mainly because of the red tape, meetings and politics which you get in any work environment but I have found it wonderful with the kids. I only work 2 days now, I am lucky enough to be a Performing Arts specialist, run my own program and basically have fun singing and dancing and ge paid. Holidays are great but the downside is there is alot of extra work like correcting work, reports, meetings, extra curricula stuff and the list goes on. Totally worth it though. Good luck - I would go for it! I am about to apply for my Masters of Education! Eeek.