i took
mgmat and highly recommend it. if you plan on taking a gmat prep class, this is the one to take. i have no experience with veritas so can't say anything about it's quality. however, i would say not to take a generic exam prep course such as kaplan or princeton. the instructors at
mgmat have to score in the 98th percentile on the gmat to be qualified instructors and they're paid $100/hour versus the ~$40/hour that kaplan/princeton instructors are paid.
so here's my review...
reasons i took the class: needed discipline, a plan of attack to study, and to improve my DS and RC. in class, we reviewed questions that were either from
OG or were designed by
mgmat to closely mimic the
OG.
if you've got the discipline to study on your own, then purchasing the books and forming a study group (this helps a lot) will be enough. if it helps for you to hear someone explain things to you, for you to have to structure, and if you need to learn some actual strategies and concepts, then the class is totally worth it.
one thing that was extremely valuable is an excel spreadsheet
mgmat put together that categorizes every question in the
OG. it allows you to track your answers, the amount of time it took you to answer it, and whether you got it right/wrong. this generates a report so you can see what types of questions you're consistently missing, how long you're spending on missed questions, the number of questions you get right/wrong based on difficulty level (all the questions are tagged as a 500/600/700 level question), etc. this report was key to helping me identify my particular weaknesses so i could go back and target just those question types. e.g., let's say i always miss rate problems. in the spreadsheet, i can filter just for rate problems and find all the rate questions in the
OG.
in terms of the online vs in-class session, i'd probably do it online to save on the extra $$ since i think it's actually more interactive online than in-class. online, there are 2 people supporting the class, so while one person is teaching, the other person can answer any questions that a student is asking in the chat window. obviously, this doesn't happen in class since there's only 1 teacher and people tend to be less comfortable asking dumb questions in class.
i'm happy to answer any other questions about
mgmat. i highly recommend it.