I'm happy to contribute about this! So thank you!
Since I'm on my way nearly graduating, I have a subject that helps students review all critical mathematics, fundamentals, and principles of computing any civil engineering math subjects. And I love how my professor guiding us right now, he make us prepared a flashcards for every formula we needed for every subject course. And advice not just to memorized the formula but understand each element, and how it can be process by solving different difficult problems at a time. While in board exam it was advice to aim to make it as in a perfect score and not the average passing score so that you will be sure pass if you make that high score.And in "What testing methods best help the professor gauge if we understand the material?" For me as a student, I think right after you study it, you will refresh ones minds by solving easy to difficult problems. Then create our own journal of how do we understand this kind of formula in a informative and readable way (and I prefer it written than digitalized). I know what I said is given, I hope someone share theirs too.