The Michigan Science Olympiad is a Science team competition for elementary to high school. The program is co-curricular and students get a chance to explore a variety of topics. In each of the Middle and High School divisions, there are 23 separate events in which a student may participate.