Team Composition

There are two RI Science Olympiad Divisions: