I am an Associate Professor of Mathematics at Norwich University. I received my Ph.D. from the University of Western Ontario, in algebra, under the supervision of Ján Mináč . I also have an active research program in graph theory, which includes the participation of undergraduate students. I teach mathematics and mathematical problem solving.

My two brothers, Jim McQuillan and Ian McQuillan are both Associate Professors of Computer Science, at Western Illinois University and at the University of Saskatchewan, respectively.