For surveying, I took the Civil PE Surveying Review. They have 3-4 timed tests that are very helpful...I took each one 2-3 times and the surveying test ended up being the one I was most comfortable with. I did the EET seismic course and that was a great course also.