http://www.stanford.edu/group/Urchin/
Laboratory modules use sea urchins to study fertilization and early development. Comprehensive resources including lab exercises, overheads, handouts, animations.