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.