Talking with colleagues the one comment they always made when I told them I was planning to get my brokers license was that the classwork was awful and the whole school process painful.
Taking my classes and tests with Peak Performance was a cake walk. I was able to attend when it fit my schedule, test at my convenience and cram the maximum credits in a day or just take one. If I had a spare few hours and wanted to pop in for a partial review, I could do that too.
I was able to complete my classes and was very comfortable taking the state exam. The coursework offered covered everything I needed to know and then some.