At the beginning of each trimester students are given a checklist to track their own mastery. As they progress through the lessons, they mark off what they have completed, in addition to the grade they received on each lesson. This acts as planner, letting students know at any given moment what they have completed, and what is left for them to learn to finish the trimester.
Correctional Assignments provide another layer of practice for my students who fail a quiz before re-attempting to master the topic. The process is simple - my students complete the Correctional Assignment and then re-take the mastery quiz. My students can follow this process as many times as needed until they pass the quiz and achieve mastery. For this reason, I use IXL.com and Kuta Software for Correctional Assignments, which both generate infinite sets of practice problems.
Students set weekly goals via Google Forms every Monday and reflect on if they meet these goals at the end of each week. This is a reflective process where students are asked questions that allow them to understand what factors contribute to their success or failure in the class. It also gives me a document I can refer to if I see students are consistently not meeting their own goals.
The class pace is always posted at the front of the room, including the lesson that should be completed by the end of class as well as the following class. The class pace serves as a benchmark for students, letting them know how many lessons they should have completed by a certain date. The grading system I use is primarily based on student progress, so for students to get a good grade on their progress reports, its essential that they keep with the pace of the class. This is essentially a guide for students to use as they go through standards at their own pace.