I know exactly how you feel. For the Minnesota course, the construction teacher was awesome, but the water resources guy was terrible. I felt so confused by his topics and felt he would get lost and confused by his own notes. Having a bad teacher can definitely set you up for lack of topic understanding. I haven't gotten my results yet, but using the previous suggestions I walked out of the afternoon feeling super confident. I went through the learncivilengineering.com manual topic by topic, pausing to work the corresponding problems in the 6 min solutions. The best tip I got was to really work through a topic and get a handle on it before moving on to the next. Trying to learn different things at once can get confusing. In addition I did the practice exam that goes with the manual and the NCEES practice exam. Doing this, there was barely a question I hadn't seen in some form before. I agree with the previous comment that starting over with a new topic would be more challenging than digging into your current one.