I used the REA test prep book for it and did quite well. I found mine at Barnes and Noble, though you can find it on amazon too Praxis 5081 Prep (isbn-13: 978-0-7386-1206-5). $35 and it comes with access to 2 online practice exams; you take one right away to help figure out what you need to study most then again after studying to make sure you're good. The book covers each content area that you'll be tested on and provides tips for studying and taking the exam.
As everyone else said, if you have basic knowledge of all 5 of the topics you should be fine. I bought this one because I wanted a sample of the question format. Passed on my first try