Khan Academy
Khan Academy: Symmetry of 2 D Shapes
Analyze various shapes according to their reflective and rotational symmetries. Students receive immediate feedback and have the opportunity to try questions repeatedly, watch a video or receive hints.