Hi,
basically I am looking for a system that allows clients to book training sessions on particular dates. The classes need to be limited to the number of people who can attend to 8 people for one class and 12 for another. I was wondering if the events software would be able to do this as the last one I bought couldn't. Also would be helpful if it had some sort of calendar function?
Unfortunately, the limitation you are talking about is not possible with Events Booking (not sure there are any extensions out there support this feature).
For calendar , Yes, Events Booking has built-in calendar. People can access to the calendar to see the events !