Class Types & Offerings