James11 reviewsFollowFollowCurrently readingJanuary 11, 2011kind of dry and overly complex at times but still a good breakdown of curriculum development