David Williams

David Williams
Former Principal Teacher of Biology (1984-2003)

It is with great sadness that we inform former colleagues and former pupils of the passing of David Williams in October 2024.

Previously a lecturer at St Andrews University, David brought to his teaching academic rigour as well as great enthusiasm for and extensive knowledge of his subject. Pupils consistently achieved excellent results and many went on to university studies in Biology or other related subjects.

He ran the Chess Club for many years and umpired cricket. His extraordinary range of talents and interests included vintage cars, some of which he had rebuilt himself, and his steam railway, on which he offered rides at the School’s Millennium Summer Fayre in 2000.

David continued to attend school events for many years after his retirement. We offer our sincere condolences to Ruth and all his family. At David’s request, there was not a public funeral.