Dr. Singh sincerely cares about his students and is very dedicated to helping them pass the difficult NPTE. His course offers an easy to follow study schedule, multiple live lectures each week that are recorded so you can re-watch at your own pace, and a well-designed practice exam. He also has office hours that are useful for answering your questions. I'm so grateful for all of his help and I highly recommend taking this course to anyone who is considering it!