Andrew Barr completed a Bachelor of Economics and a Master of Educational Studies at Monash University and a Diploma of Education at the University of Sydney. Andrew joined The Age newspaper as a journalist covering general news, business, politics and sport; he worked at The Age from 1983 until 1988.
From 1988 until 1997 he taught at Scotch College, where he was a Boarding House Master and coached hockey and cricket. During this time Andrew spent some time at Merchant Taylors School in Watford, England.
Before taking his current position in 2013 as Principal of Geelong College, Andrew was Head of the Caulfield Campus of Caulfield Grammar from 1998 until 2002, and Principal of Scotch Oakburn College in Launceston from 2002 until 2012.
Andrew was the Regional Director of the Round Square Association of Schools from 2008 to 2011, and has held the positions of National Chair of the Association of Heads of Independent Schools of Australia (AHISA) and Director of the Principals’ Australia Institute.