ZapperZ, it's actually my grade 12 physics teacher and I think he acknowledges the fact that the nature of light is something of its own. The debate either is required in the cirriculum or simply a evaluation strategy.
Ok, so I think I have reflection covered, I desperately need help...