John was born in the (then) small town of Castlebar, County Mayo and spent a couple of years in Saudi Arabia before returning to Ireland to settle in Blackrock, County Dublin, just in time to start preschool.
John graduated from the Dublin Institute of Technology in 2009 with a first class Honours Degree in Business Studies. He then moved to London to complete his PGCE at UEL, after being inspired by his mother who was also a teacher.
He then taught at the new Cranbrook Primary School in Ilford and took on management roles as Data and Assessment Coordinator and Year Group Leader. He now returns to Dublin to teach Grade 1 (6-7 year olds) after four years in Kellet School - The British International School, Hong Kong. At Kellet, John learnt an incredible amount about international education and took an interest in supporting children with special educational needs. He is about to complete a postgraduate qualification from the Leeds Beckett University as a Special Educational Needs Coordinator and plans to continue studying for a Masters qualification.
Aside from teaching, John is a keen rugby player who played for twenty years.