Balfour received a diploma in architecture from the Edinburgh College of Art in 1961, and was a Fulbright Scholar at Princeton University, where he received a Master of Fine Arts degree in architecture in 1965.
While at Georgia Tech Balfour was instrumental in establishing the master's degree program in architecture in 1980.