I took EET's course for civil (structural depth)and was very impressed with the course outline and also the preparatory notes they provide for the exam. They also include numerous practice problems and if I remember correctly, two practice exams. It's expensive, but better than taking the exam...