Plugin for taking Course Bookings?

I was looking to use appointments+ for taking course bookings, but looking into it, it seems only able to handle booking in hours, not days?

Could I use Appointments+ for this or is there something else? (I looked at Events+ but am a bit put off by the fact it says it is for organising your social calendar).

Any suggestions welcome, thanks.