Adrian Allan

Adrian is a chemistry teacher at Dornoch Academy in Scotland.His teaching interests include microscale chemistry and the use of magic illusions to teach science concepts.