Skip to content

Classes

The portal lets you browse language classes, see details and pricing, enroll in classes, and view your enrollments. This page explains how to find classes, enroll, understand member vs non-member pricing, and what to do when a class is full (waitlist).


How to Browse Classes

  1. Go to https://ui-portal.fly.dev/classes.
  2. Use the filters if available (for example by semester or topic) to narrow the list.
  3. Each class card or row shows basic info such as name, semester, and price. Click a class to open its detail page.

The list shows only classes that are open for registration. Current semester and any filter options are shown on the page.


Reading a Class Detail Page

When you open a class (for example https://ui-portal.fly.dev/classes/[id]), you will see:

  • Description — What the class covers and who it is for.
  • Sessions — When and where the class meets (dates, times, location if shown).
  • Instructor — Who teaches the class.
  • Price — Often two prices: one for members and one for non-members. Member price is lower.
  • Enrollment button — For example Add to cart or Enroll to sign up.

Read the description and sessions to make sure the class fits your schedule before enrolling.


How to Enroll in a Class

  1. Open the class detail page from the classes list.
  2. Click Add to cart (or Enroll). The class is added to your cart.
  3. Go to checkout (click the cart icon in the header or go to https://ui-portal.fly.dev/checkout).
  4. Review the order and enter payment details. Complete the purchase.
  5. After payment, you are enrolled. You can see the class under My AccountActivityEnrollments.

If you are logged in and have an active membership, member pricing is applied automatically at checkout. You do not need to enter a code.

Enroll while your membership is active

To get member pricing, enroll while your membership is active. If your membership has expired, you will see non-member prices until you renew.


Member vs Non-Member Pricing

Classes often show two prices: one for members and one for non-members. If you have an active membership and are logged in, the system uses the member price when you checkout. The discount is applied automatically; you do not need to do anything extra.


Waitlist: When a Class Is Full

If a class has no open spots, you may see an option to Join waitlist (or similar).

  1. Click Join waitlist on the class page.
  2. Complete any steps shown (for example confirming your email or adding to cart for a waitlist fee if applicable).
  3. If a spot opens later, staff may contact you by email or you may receive a link to complete enrollment. Follow the instructions in that message.

Policies for how waitlist spots are offered (for example first-come-first-served or by priority) are set by Upstate International. If you are on a waitlist and no longer want the spot, contact staff to ask to be removed.


Where to See Your Enrolled Classes

  1. Log in and go to My Account (https://ui-portal.fly.dev/account).
  2. Open Activity and then Enrollments (or go to https://ui-portal.fly.dev/account/activity/enrollments).
  3. You will see a list of classes you are enrolled in.

Use this page to see your current enrollments and their status.


Cancelling an Enrollment

Whether you can cancel an enrollment depends on the organization’s policy. If cancellation is allowed, there may be a Cancel or Drop option on the enrollment in My AccountActivityEnrollments, or you may need to contact staff to cancel. Check the class or enrollment page for instructions, or ask staff how to cancel.


Need help? Contact Upstate International staff if you have trouble enrolling, do not see member pricing, need to join or leave a waitlist, or want to cancel an enrollment.

Maintained by 21 Ads Media