First, I applaude your efforts all around, and your contributions to the US.
I would look into FREE review courses provided by the military for the PE-- there seems to me that there has to be something out there available to you.
However, for minimal "bang for your buck" I recommend Schaum's...
Today is Friday, January 07, 2011
You've been waiting on RESULTS for:
70 days 0 hours 56 minutes 12 seconds
CONGRATULATIONS NY PE CANDIDATES!
YOU HAVE NOW OFFICIALLY BEEN WAITING FOR LONGER THAN TEN WEEKS FOR RESULTS!
"Exam results/diagnostics not yet available" --> Incorrect
"We have your exam results/diagnostics, and since we've already released statistics we know they won't change, but you can't see them until NYS logs in and presses the 'Validate' button." --> Correct