A balanced literacy program incorporates various components of literacy instruction including reading workshop, writing workshop, mini-lessons, shared reading/writing, read alouds, small group instruction, and independent reading/writing. It combines explicit instruction, guided practice, collaborative learning, and independent work. Teachers differentiate instruction based on student needs using various grouping strategies such as small groups, whole group, and individual conferences. Assessments are ongoing to inform instruction.