Allan Randall

Allan Randall first taught at the Abelard School from 1998-2004, at which time he left to earn his doctorate. That task now accomplished, he returns to us as Dr. Randall.  A polymath, Dr. Randall holds a PhD in the Philosophy of Physics, an M.A. in the Philosophy of Mathematics, an M.Sc. in Computing and a B.Sc. (Hons) in Mathematics and Computer Science. In addition to his prior teaching experience at Abelard, he has extensive experience teaching mathematics, physics, chemistry, general science, computer science and philosophy at the university, college, secondary, middle and elementary school levels.

© 2015 Abelard School. All rights reserved. Website design: