Roger Slade

Dr Roger Slade is a successful author and the Dean of Studies at Scotch College. He has been a teacher of Year 12 Chemistry for more than 20 years.