Differentiating instruction for students with different learning profiles, interests, and levels of readiness.