Scaffolding Language, Scaffolding Learning: Teaching Second Language Learners in the Mainstream Classroom