We don't use text books in our class, we make them. Each student is given a binder at the beginning of the year. The binder becomes a reference book for the students as they fill it up with the lessons they have completed. Many standard textbooks have become a diluted hodepdoge of information, hard for most students (and even myself) to decipher. This binder allows me to create a resource tailored to my students.
Many students fall behind the class pace as the school year progresses, so I build in time to the class schedule for students to catch up. Before or after a break or towards the end of a trimester I won't move the lesson pace forward, giving students the opportunity to get back on pace.
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.
At the end of any collaborative activity, each student makes a copy of this Teamwork Evaluation Rubric and fills out the boxes with his/her thoughts on the overall quality of their group's teamwork. The rubric includes multiple indicators of high-quality teamwork and encoruages discussion about how to improve future iterations. Indicators include noise level (framed as concern for other group's ability to work effectively), quality of work produced, overall teamwork, and level of grit. Students assess their own contributions to their collaborative assignment as well as their teammates' contributions. Students can insert glows and grows where they explicitly discuss their feelings regarding their own work and the work of their peers. I frame this activity as a team-building exercise. Evaluating collaborative assignments can be complicated. The Teamwork Evaluation Rubric allows me to collect a good deal of data about individual student's contributions from multiple perspectives, which is both a fair and thorough way to assess individuals and the team as a whole.