 Cavanaugh later attended the U.S. Army Russian Institute (today the George C. Marshall European Center for Security Studies) in Garmisch-Partenkirchen, Germany in 1988 - 1989 and was a fellow of MIT's Center for International Studies' Seminar XXI in 1994-1995.In 2001-2002, he was a member of the Department of State's 44th Senior Seminar.At the Foreign Service Institute, he also studied German and Italian.