 Fisher served as assistant professor of mathematics at West Point from 1973 to 1975, and was assigned to the Berlin Brigade in West Germany from 1976 to 1979.From 1981 to 1983, he commanded 3rd Battalion, 32nd Infantry, a 7th Infantry Division unit based at Fort Ord.From 1983 to 1984, Fisher was a student at the Naval War College.