I used School of PE on demand option, PPI practice exams and NCEES practice exams. I design bridges in a high-seismic state so I supplemented my notes with examples from work and I relied on these heavily in the Lateral Bridge PM. David's book was pretty much all I used for Lateral AM bridge questions. David listed every pertinent code section in the solutions so it made for a time-saving test resource.
For building guys, I always hear that working through SEAOC Seismic Design examples is a must, especially Volume 1. There are more volumes available but make sure you get the version that corresponds to the version of IBC currently spec'd by NCEES. Definitely get at lease Volume 1 of SEAOC.
I strongly recommend a review course. You can probably pass without one, but I felt that the benefits of my review course went far beyond the test and just helped me solidify my knowledge. You know you learn about ductility etc in college, but then years later you're detailing columns in SDC D/Seismic Zone 4 and you become foggy on all of the theory behind what you're doing. Review courses really refresh and reinforce that collegiate knowledge and apply it in practical, code-base examples. School of PE was just fine, really strong on theory. I hear PPI is great as well.