Schedule, plans and progress: a practical system for independent riding instructors