This is a discovery learning activity. I have provided a SPED/ESL version labeled "M. version." Students need internet access to complete this activity. This can be an individual or cooperative learning assignment. I find that students get more out of the assignment if they work in small groups. They need to find the answers together; they are not allowed to split up the work.