UPCOMING EVENTS Calendar We are currently offering both virtual classes via Zoom and on-campus programs. Please visit our Virtual Class page for the most up to date virtual class schedule. All virtual classes may not appear on this calendar page.