 After returning from Germany in 1956, McGarrell began a long distinguished academic career at Reed College in Portland, Oregon.Three years later he returned to Indiana University to direct the graduate painting program.In 1981 he accepted a position in the School of Fine Arts at Washington University in St. Louis, where he remained until his retirement from teaching in 1993.