This is the second (revised) edition of the book published in 2010 under the same title. It reflects the author's experience teaching a graduate level mathematics content course for elementary teacher candidates at SUNY Potsdam since 2003. The book addresses a number of recommendations of the Conference Board of the Mathematical Sciences for the preparation of teachers demonstrating how abstract mathematical concepts can be motivated by concrete activities...