Thanks Nicola, these are great ideas! I'm a piano teacher of 15yr, here's how I structure my lessons: (currently in MyMusicStaff but Vivid is a great option for this format!!) I use the 'lesson notes' feature of MyMusicStaff to send assignments. (Vivid Practice or a shared Google Doc or email thread would work fine also.) The lesson notes have bold headers, such as Technique & Rote, Reading, Sightreading, Theory, Listening. (Below the main assignment I usually include a 'Done' list where I copy over their recently completed pieces, and maybe 'Up Next' or 'Future' for requests that are just out of reach.) Under each header is their assignment in each category, with any tutorial videos, listening material, or backing tracks either hyperlinked or attached. Each week the assignment automatically copies over, so I see what they were meant to work on. We make our way through the list: passing off assignments, adding focus notes (indented and italicized), or adding new pieces as needed. I like to mix up the order to keep things fresh, and start with either technique or time sensitive assignments (holiday or performance pieces) but if we don't get to something important (maybe an unexpectedly in-depth theory question that arises in the last 5 minutes) I'll mark it with 'start here first next time' or similar. Then I tick the box for MyMusicStaff to email them a copy (again you can do the equivalent in your chosen system) and we're done!