Run a course
Set up a course of several sessions booked as one — add its sessions, open it for booking, and cancel or complete it.
Set up a course of several sessions booked as one — add its sessions, open it for booking, and cancel or complete it.
Offer a class, plan its sessions, schedule them so their room is held, and cancel or complete a session — with its bookings refunded or completed for you.
Give each resource a price an hour and a cancellation policy, and limit how far ahead, how often and for how long people can book.
Price bookings with a price list: members and non-members, weekdays and weekends, peak and off-peak, dates, discounts, fees and tax — and know which rule wins when several fit.