This is an excellent activity for Middle and High School Students. You can break up the Brain Teasers and have your students complete this activity over several days. Students can work on this activity individually or you can divide into teams to brainstorm possible solutions. There are 62 brain teasers in this activity. This activity comes with an answer key.