Andrew Szydlo currently teaches chemistry at Highgate School in North London. He holds MSc, PhD, DIC, ACGI, and is a Fellow of the Royal Society of Chemistry, of which he is also a CChem.  He frequently gives public lectures in the United Kingdom, combining the fascinating history of chemistry with wonderful demonstrations.