She is a member of the NIA and AAT and has previously worked in accounting for both the private and government sectors John Freeman has been teaching at TAFE NSW for over 7 years, following a successful career of more than 25 years in both government and corporate accounting.