VLC media player
VLC media player an exceptionally versatile media player capable of playing almost anything on almost any platform. This makes it most useful for playing material in class - although teachers should ensure that have no copyright problems before doing so. The most recent version of the player allows you to move quickly to a particular time in a clip.
Many users find the most recent version of Real Player to be useful for downloading material.