I recommend www.civilpesurveyingreview.com, the instructor is very responsive to your questions, the sample exams are realistic, and the material is presented very clear. The free samples are on the cpesr.com (www.civilpesurveyingreview.com) website are very representative of what you will see...