Color code your lesson types - makes it easy to distinguish a one hour putting lesson from a one hour long iron lesson
Permits multiple instructors to charge different rates for the same kind of lesson
Provides for a long description for each lesson type to better describe your teaching methods, what loaner equipment is available, whether balls are included, etc.
Handles lesson series and automatically shows how many lessons are left in the series as the student takes lessons - even calculates the outstanding financial liability on undelivered lessons in series
Lets you set the time period in which a lesson series expires, preventing students from scheduling further lessons in the series
Create time restrictions, preventing students from scheduling certain lessons during specific ranges of time during the day
Decide whether to permit students to book certain lesson types through the student interface. An example would be not letting them book playing lessons because of not knowing course availability, but letting you book them
See lesson details by just mousing over the reservation, such as seeing all the students enrolled in a group class
Set the number of students that may enroll in group lesson
Send an email to all students enrolled in a group class at once
Let one person book a semi-private lesson, choosing the date and time, where others will be attending the lesson too. The system notifies the other students of the lesson and asks them to confirm their plans to attend
Determine by lesson type the kinds of students that can see the lesson in the student interface. For example, make member lessons and pricing invisible to non-members and vice-versa
Assign multiple resources to each lesson type to prevent overbooking your schedulable teaching tools such as video cameras