omigosh Ms Vaughan!! she has got to be the ABSOLUTE BEST teacher EVER!! I had her in year 8..the she left.. and then first term year 11.. then she had to leave again!!. She is sooo awesome!! I miss her, I wish she would come back to Duncraig!
Very nice teacher, and extremely skilled at teaching science.