Alberto Iniguez
Get ready to teach yourself from the book, because this man is very confusing! As other reviewers have stated, he moves at a very fast pace. Also unhelpful with questions. He makes tests as difficult as possible; no review. You can't see your test results unless you schedule an appointment with him. Do yourself a huge favor and avoid at all costs.