I took School of PE review course for civil. I liked it since it gave me a good review and prep for material i never had before ( i was envir. undegrad and grad) Its expensive but worth if your company reimburses you. The class is on weekend which sucks, but it really lets you set aside those 5...