I do know of one method that’s been around for a while. Good old paper and pencil. I like it. That and using Microsoft Excel. These are great tools to create a scheule of your availability and to keep track of the clients your training and when. I advocate the most labor intensive method. I know that sounds odd, but this way I am sure to put the effort into it that aspect of the job that it deserves. It gets easier with practice. I think it’s the most reliable way to keep track of any schedule.