I have taken it. It's very thorough. Plus they have a full lab with simulators to practice on. It's also a lot less money than most of the workshops I have looked into. I would highly recommend...
You should look into cpneworkshop.com. I took their workshop and I passed my first time. The only thing I would recomend is to make sure you call ahead for their student rates at the hotel. They do...