Figuring out how to track student progress and assignments is a difficult task when dealing with large numbers of students. This is one of the ways I have used in my program of 250 instrumental music students. You can print it and use in a binder or you can keep as an excel file on your computer. I have also recently transferred the file into Google Drive and kept a digital copy rather than keeping papers around!
This excel file has 3 sheets: One for lesson group planning, One for general weekly attendance tracking, One Communication Log. All you have to do is enter student data.