TL;DR: Although I passed my Civil Engineering PE Exam (Water Resources) the second time around, it was because I focused on NCEES Practice Questions instead of utilizing the TestMasters material. 2/5 Stars, would not use again.
I passed this exam a couple of years ago so I know this is likely not too relevant, but I felt like ranting a little. I originally paid the $1,500 (iirc) to enroll in the "PE Civil Exam Online Course" with the hopes of it being a one stop shop for all my studying needs. Being out of touch with the material since it had been some time since I was in college the courses were actually enjoyable. I found myself thinking "Ah I remember this from....", which I saw as a sign that this online course was doing a good job at re-introducing me to the material. Sadly that is were all of the compliments end.
Midway through my first enrollment I started noticing wrong answers. Wrong answers for the lecture questions. Wrong answers for the sample questions. I didn't want to believe that such a popular/expensive course would have SO many wrong answers, but alas it did. I even emailed some of the professors, which resulted in me not getting a response email or there being language barrier. I started just using random practice exams from the internet (Since the ones I paid for through TestMasters were so bad) in hopes at least hyping myself up before the exam.
Ultimately I did not pass the 1st time, took it again utilizing NCEES practice problems exclusively and passed it with significantly more confidence. If you are looking to be re-introduced to the test material this course it solid, but I would not trust any of the example/practice problems as far as I can through HOF player Shaquille O'Neal lol. I always assumed that these businesses would have an incentive to make their courses as good as possible, but that is clearly not the case with TestMasters. I would strongly recommend looking into other courses, because this course is not setting you up for success.