Easyphysics

Simulation courtesy of Flash Learning 

Total Internal Reflection