I cannot add/save a new learning experience
If you look at the uploaded pic, this is where the app sits as it saves the added learning experience information. I've tried and repeated this many times.
A "missed sessions" button
Late payments are inevitable, especially when teachers will give students a pass to join before they were able to pay (for some reason or another). Can there be a "missed session" button, or can the finished session still remain selectable for students? The latter suggestion might look like this: Once the session is finished, it remains viewable, but it fades a little. It can still be selected manually or with the "Join Whole Series" button.
Section "For Enrolled Learners" for Classes
This section would allow teachers to attach additional resources: digital files, video resources etc.
Suggest Times and Dates for A Class
With a global focus, it can be a challenge to schedule a class. If a student sees a class that they are interested in (but not a listed time that works for their schedule) they would be able to request a time and/or date.