Good visuals, soooo many terms. I remember some from high school biology. not sure i ever hand visuals to go with the concepts.