Так проблема еще в том, что расписание должно совпадать. То есть оно должно подстраиваться непосредственно под курс. А толку-то, что можно ходить на любой, если он идет в то же время, что и занятия на собственном курсе. Вот и выбор только того, что по расписанию подходит... так себе выбор.