T.F.
My husband has done defensivedriving.com and it has worked out fine.
It asks you random questions throughout to make sure the you are the person taking the class. You can come and go as you please.
No issues with it.
ETA: My daughter did the Spagetti Warehouse comedy one and it was fine. They provided food/drink and the instructors did everything but give them the answers to the test. She said they did make it entertaining.