Exploring The Middle School Science Achievement Gap: Influences Of Curriculum, Instruction And Students' Perceptions