Courses have a reference to classes. This let's me control the order of classes while editing the course.

On a class page, I used a view to display the parent course and the class reference field as navigation for the course. I needed to use the Link Trail By Path module to add the highlighted .active-trail class.
