Ruth has been teaching at Malmesbury School for 6 years. In September 2014, Malmesbury opted to offer Core Maths as a compulsory subject to all eligible students. Ruth became the Core Maths Coordinator for the course and has progressed to becoming a Core Maths Lead for the Wiltshire/South Gloucestershire Region.

Ruth also works closely with the GLOW Maths Hub where she is the Level 3 Lead. This involves liaising and communicating with key partners in the Hub area, including the Further Maths Support programme, the Core Maths Support Programme and leaders of Level 3 Maths practice in schools and colleges across the GLOW region and beyond. In this role Ruth promotes and hosts a range of events to support teachers and schools in delivering Post 16 mathematics qualifications.

Ruth has been instrumental in developing, coordinating and delivering the Maths TSST programme at Malmesbury School.