Course Design with the Learner in Mind