Incorporating Learners’ Goals, Interests and Preferences