Ravi sets you up from day 1 with a process to succeed. He drives home the point of learning from your mistakes. If you are dedicated to the process and you put the work in you will almost certainly see positive results. Ravi keeps class interesting with nice anecdotes and gets everyone participating. He's great at showing you what will be the best bang for the buck to study time-wise. Most importantly he cares about your individual success as a student and is willing to help you out when you have specific problems. I know I was having a lot of issues a few days before the test and Ravi gave me some good advice to keep me calm for test day.
The course in general is pretty good for overall review. The books explain concepts well and are organized intuitively. The HW format is nice because it gets you in the habit of answering questions on a computer screen. I also found the practice tests to be fairly accurate to the real deal.
Was this review helpful to you?