Most helpful positive review
easier to understand than my professor
on August 6, 2013
so, some of the topics seem out of order, but the material is easier to understand than how my professor taught it. The questions after each section help you understand how things work. He wanted us to get the newer version, but this one served me just fine.