VLC media player
VLC media player is 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 they 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.