Updated to handle courses with no menus