I've been out of school for 7yrs and passed on my first attempt! What worked really well for me was getting the testmasters notes and studying that. Couldn't afford the class so had to do what I had to do. I think testmasters teaches you how to pass not necessarily engineering. If you can afford...