Teaching and learning in grades 4-8