Our school district uses Envisions Math Program which allows for hands-on discovery, guided and independent practice and allows for differentiated instruction based on your child's needs. During the lesson students will receive guided practice and independent practice. Teachers circulate during independent practice to assess students progress and understanding.
There is also an online component that the students can use at home. If you need help with the online component, please let me know and we can set up a time to view this together.