Our school is all multi grade 1/2; 3/4; 5/6. The work on a 2 year rotation for science and social studies. Reading is leveled so they child gets placed in the appropriate guided reading level. The separate out for math and language arts by grade level. DD id in 2nd and also our 2nd year of the program (the entire school switched this fall. She was part of the pilot program).