3One "Join this class" button right next to each time, so reading turns straight into booking.
Your full booking calendar stays here, underneath. It can take its time loading, because the week above has already shown.
Why this works: the class list is part of the page instead of loading inside the calendar add-on, so it appears instantly on any phone. The calendar still handles the booking, exactly as it does now.