Excellent book, 8/14/2011
By khadija Elouakili (cedar rapids IA)
I think this book is a little bit hard. However, you should get the other books first which i mean 1,2 than you will be fine.