The Origami USA Convention Scheduling Tool creates schedules of classes and activities for OUSA origami conventions. It is integrated into the OUSA web site and combines with other workflows. For a convention the roster of rooms and times can be set, then teachers can sign up to teach classes. Typically, over one hundred classes must be fit into a three-day convention. The scheduler factors in teacher availability and other constraints, and supports both automatic and manual scheduling. The completed class schedule is made available for convention attendees, who can then sign up for classes. Made in Drupal/PHP.