Balanced literacy includes