Instructional Scaffolding: Mediating language and critical thinking development in a diverse classroom