Khan Academy
Khan Academy: Name Shapes 2
Practice more challenging problems identifying circles, triangles, squares, and rectangles. Students receive immediate feedback and have the opportunity to try questions repeatedly, watch a video or receive hints.