I found the material covered during the classes to be very comprehensive. All relevant topics were covered, with no stone left unturned. This was comforting since I finished the course knowing very well that I was familiar with all the concepts that would be tested in the GMAT.
I also found the problems made available online to be very useful. The NPLH section together with the mock tests and the PTP that followed each test ensured that I had ample practice to take the GMAT.