I used ExamPAL in order to prepare myself for the GMAT exam and I am extremely satisfied with it. There are lessons and exercises available and they allow oneself to be prepared really well. One can go over them as many times as needed. There is a good combination of quant and verbal material to go over every day, so one keeps refreshing his/hers knowledge constantly. It allowed me to revise all the respected fields examined. I had a total score of 670 wit q48 and v34 and I achieved that with using ExamPAL for only three weeks - after some time of preparing for the exam by other sources. I recommend it to everyone.