Hi all! I just took the Praxis 5004 after being out of high school for over 20 years and just recently returning to college. I was really worried! I passed and wanted to share what I did to prepare. I bought the book Praxis II Elementary Education by Cirrus. The book, in no way, covers everything, but it did help a lot. It only grazed over geography. So, I looked up major rivers, major mountain ranges, and skimmed over a globe. The history portion was quite extensive. Each topic in history, I would read over and then look at Kahn Academy videos that corresponded with whatever topic I was on. The book and Kahn Academy videos really helped with world and U.S. history. The book also goes over Economics. I hope this helps, because I know how nerve-racking these tests are!