Carnegie Learning, Math Series, A Common Core Math Program, Teacher's Implementation Guide, Course 3 Volume 1& 2 (2 volume set) Isbn 9781609721466 2011