Animated Java Applets
These are websites that contain many animated applets that will help you visualize motion, rotations, and other hard-to-visualize concepts.
Applets I
Applets II
Applets III
Applets IV