uses cached values for sections as well as courses