The Virtual Cell Animation Collection is an incredible collection of animations that show cells, cell function, and different cell processes.
There are 17 animations ranging from Insulin Signaling to Cellular Respiration to Photosynthesis.
This is a great way to show these difficult to visualize concepts to students.