Report card: Cameron Waters | Supercars