I really love the way A Beka teaches phonics using blends and special sounds. We have used this for 6 kids so far and really love it. We use Saxon Math starting at grade 1 and continue all the way to Calculus.
Math 1 - Saxon - We can usually do this book in a half year also. The lessons are short and sometimes review.