Add "Classes" as a Major Capability
Len Smith
It would be helpful if you could consider adding a high-level feature capability that supports the publication of "class" or "educational type of activities, in the way you do now with Pages, Sermons, Events, etc. The content for "educational" type of sessions often have content that is unique and where Events are not always the best solution (at least not without a great deal of customization).
Ideally, the individual classes in the schedule would be like unique events, but that roll under a "parent" entry (similar to how Episodes are nested under Sermons)
* Class Overview
* Class Schedule (Dates, Times)
* Classroom
* Instructor
* Required Materials (Link or Downloads)
* Costs
It may be possible to enhance the Events capability to better handle classes.
Paul Cox
This can be achieved with a category called "classes" or a Group Type called "Classes".
The system as it currently stands supports everything you've suggested.