I highly recommend using Vishal CPA Prep for anyone studying for the CPA exam. Once you start working with Vishal he creates you a customized study plan which allows you stay organized and on track for each exam. Vishal's notes break down each concept in a concise way which makes it easier to grasp and understand. Additionally, Vishal offers live classes which are a great resource for reinforcing material and practicing new questions. Outside of his classes, Vishal is always available to answers questions and truly wants to see each of his students succeed!