SuperSaaS is a flexible appointment scheduling system that works with many different businesses. The basic version is free.
Class and Events Bookings - Example of a SuperSaaS appointment schedule
One-on-One Appointments - For example used by home rentals, therapists, coaches or driving lessons
SuperSaaS Dashboard - Many configuration options available.
WordPress Plugin - Configure the SuperSaaS WordPress plugin, see also the tutorial section tutorials