Narrated by a voice actor, this animation shows the structure and function of plant and animal cells for high school biology, including organelles like the nucleus, nucleolus, DNA (chromosomes), ribosomes, mitochondria, etc. Also included are ATP molecules, cytoskeleton, cytoplasm, microtubules, proteins, chloroplasts, chlorophyll, cell walls, cell membrane, cilia, flagellae, etc. Watch the version narrated by a biology teacher here: www.youtube.com/watch?v=cbiyKH9uPUw