Andrew graduated from the University of Michigan with a B.S. in physics and started his professional career in survey research and software development at UM. He began teaching mathematics in North Carolina at an early college high school. After three years, he moved to California where he taught physics and physical science for a year before entering graduate school in mathematics. Andrew graduated from the University of Houston with an M.A. in mathematics and then moved to Colorado, where he taught college-level courses to early-college students at Aims Community College. After two years, he moved to Ironwood to begin teaching at Gogebic Community College.
Andrew grew up in Houghton, so he was delighted to return to the U.P. At GCC, he specializes in developmental mathematics and chairs the developmental education committee. He has a passion for helping students overcome difficulties with mathematics in order to realize their goals. In his spare time, Andrew enjoys playing music and sports.