This is a fun science activity for elementary students help students learn about shark life cycle. The pieces on the bottom are mixed up so students can place them in the correct order. Teachers can use it for guided practice, centres, or independent practice. Shark life cycle stages: eggs, ovoviviparity, newborn, youth shark, adult shark. Color and B&W versions are included.