Just found out I passed seismic and surveying on the first attempt! I would 1000% recommend Hiner for seismic and CPESR for surveying.
Hiner's videos honestly helped me a lot, and the review book is a lifesaver on the exam. The practice exams also helped a lot getting used to the time constraints on the actual exam. Hiner also helped a lot by answering any specific questions I had for him on various topics, as well as breaking down the practice exam questions I missed.
For CPESR, it took me with no survey background (ME major) to feeling confident on the exam within 2 weeks. It was a lot of work, but everything is so neatly organized on the website and the test/quiz center is a great way to get new practice problems and know how to approach any type of problem you encounter.