Admin should have the ability to create new classes by providing a title, content, and other relevant details, to keep the clients happy. The admin then should be able to add Timetables also for the new classes
Admin should be able to update the classes or their timetables, in case some details have changed.
Admin can also mark a class as "Draft" or "Published" so they can control its visibility to the users
Admin should be able to delete classes and/or their timetables that are no longer needed or relevant to manage the business and keep the website organized and up to date
As an admin I can add and manage Classes and their Timetables so that I can keep the selection up to date