A Blended Approach to Idea Centered Learning