Mike Fagan received his B.A., M.S., and Ph.D. all from Rice University. His B.A. covered Mathematics, Math Science (now Computation and Applied Mathematics) and Electrical Engineering. His M.S. is in Electrical Engineering and and his Ph.D. is in Computer Science. Upon receiving his Ph.D, he joined the Rice University Research Staff as a Research Scientist. His Research interests include design and implementation of programming languages, especially high level languages, and automatic differentiation.