







































“Hi future NAC OSCE candidates!
I passed my exam this October with the score of 1449 which is 3 Standard deviation above the pass score.
One day during my preparation period that I was not sure how to begin, I was very lucky to come across this website and get to know Dr. Vahid’s course. Dr. Vahid has a world-class teaching style, not only teaches you what matters in the exam, but most importantly he gifts you the right approach to any possible station! He provides very meticulous and detailed constructive feedback continuously to help you become a more competent version of yourself not only for this exam but for the day to day medical practice! I strongly recommend his course and Mock exam since this experience is very similar to exam day and will make you super confident and relaxed!
All the best everyone!!”
“Thank you Dr. Nilforushan for giving me valuable feedback after the MOCK exam which helped me immensely to prepare for NAC OSCE and further to match into my first choice at UBC. An excellent MOCK exam, very close to the real exam. Written feedback was very helpful as it gave a clear idea of the checklist for the real exam, no other company gives the written feedback.
I would definitely recommend Dr. Nilforushan to all IMGs who are preparing for the CARMS.”
“Dear Dr. Vahid,
I passed the NAC examination with an above 2SD score. Your NAC course helped me immensely to prepare and the weekly classes were so informative and helpful. Thank you for the guidance you gave me through my NAC preparation and if it wasn’t for your course, I would not have gotten this score.
Thank you so much once again.”
“I highly recommend the NAC OSCE workshops and Mock exam offered by Dr. Vahid. I took the Mock exam virtually and I was amazed how professionally it was conducted. Dr. Vahid had professional Canadian Standardized Patients for every station and most importantly he guided me towards the right approach for a wide range of stations. He provides detailed constructive feedback that helped me improve rapidly! Thank you for the guidance you gave me through my NAC preparation.”
“One of my friends recommended Dr. Vahid’s mock to me and I took it 13 days before my exam. I took many mocks during my preparation and I can confidently say that among all the virtual mocks, his mock was the best. What usually people do while running mocks is that they become the examiner as well as the patient both by themselves, which is not the case with Dr. Vahid’s mock.
While having professional SPs, he is there observing you keenly. His detailed feedback on my every station helped me a lot and I passed with Superior performance.”
“I will never regret that I took Dr. Nilforushan’s mock exam. I believe that his feedback has helped me a lot in improving my performance and getting a good score in the NACOSCE. His attention to details made me aware of my weaknesses and helped me work on them. I totally recommend his course and his mock exam is a must!”
“An excellent teacher and course! Dr. Vahid puts so much attention and care into making sure all his students fully understand important concepts. The weekly classes give every student an opportunity to practice and to clear any doubts about the studied material. Dr. Vahid is very patient and thorough. His knowledge and love for medicine speaks volumes. I would highly recommend this course to anyone.”
“I would highly recommend the Mock for NAC OSCE by Dr. Vahid. I took the mock a couple of weeks before the exam and it was an eye opener. Dr Vahid was extremely helpful with exam-like scenarios and he made apt comments as well as strong suggestions to improve. I am very grateful to Dr. Vahid for helping me out with my exam preparation.”
“I am so grateful that I got a chance to prepare for NAC with Dr. Vahid. The online mock exam was really simulating. This was the platform where I practiced with Canadian Standardized Patients. This really helped me to feel so confident about my preparation. Dr. Vahid’s extensive feedback helped me to work on my weak areas. I passed this exam with Superior Performance. I still feel I don’t have enough words to thank you. Thank you, Thank you, Thank you so much.”
“I am very satisfied with Dr Vahid’s course. The cases discussed in the weekly sessions were very similar to the ones seen in the NAC OSCE exam. Furthermore, his tips regarding time management were of great help. I definitely recommend his course for those who want to succeed in the NAC OSCE.”
“The weekly interactive learning sessions were great to learn from one another in a group setting. Dr. Vahid created a welcoming environment for learning, and facilitated active discussion amongst the participants. He strived to provide us with the latest accurate information, and best practices in Canada. On top of being a patient and knowledgable instructor, he is also a champion for the IMGs population. I would highly recommend enrolling in his preparatory programs for NAC OSCE.”
“I can’t recommend this course enough. It’s very different from any other preparatory courses out there. It’s the only non materialistic course. Dr. Vahid provides up to date guidance based on Canadian references. The course content is very much related to the real exam. Many practicing doctors who are taking the course for MCCQE2 attend the free weekly sessions which really elevate the discussion caliber. It offers a great opportunity to those who are taking NAC OSCE to learn and interact with QE2 takers. The software of the course is very advanced, and the content is organized and very easy to remember. Interacting with a virtual patient is very unique in this course and gives a great chance to master your communication skills.”
“A very comprehensive yet in depth course that would help you navigate not just through the exam but also in controlling nerves.”
“Dr. Vahid’s course is one of the best courses available to prepare for both NAC OSCE and MCCQE2. I tried two courses before this and they didn’t help as I felt that they were commercial courses aiming to collect money from candidates with no real value. This course is affordable, very helpful, very organized and convenient. I like the pre recorded lectures which I was able to refer to at any convenient time for me. The free weekly practice sessions was a good opportunity to review cases, discuss with colleagues and find study partners. Dr. Vahid was happy to help and to answer questions honestly and to the best of his knowledge. I learned many useful clinical techniques and skills which can be applied not only during exams but in real life practice. I strongly recommend this course for any IMG preparing for those exams”.
“I would like to take the pleasure of sharing my experience with Dr. Vahid. I have registered for the MCCQE2 exam. I have found Dr. Vahid course extremely helpful and useful. Dr. Vahid is highly knowledgeable, provides the highest level of medical information and clinical skills. The MCCQE2 course of Dr. Vahid definitely helps with the exam and also improved overall in our clinical practice. I am a Practicing American board certified physician, Hospitalist in the USA. After attending Dr. Vahid’s course , I have noted improvement in my communication skills and dealing with my patients. I am thankful to Dr. Vahid and strongly recommend all his courses.”
“Thank you Dr. Nilforushan! Your mock exam not only helped me build up my confidence, but also really helped me in terms of gaining experience in dealing with different cases. The thorough and detailed feedback I received also helped me polish my skills and I got a pass with superior performance! I will definitely recommend Dr. Nilforushan’s mock to whoever wants to prepare for NAC.”
“Hi Dr. Vahid,
I wanted to thank you for the thorough and dedicated approach you used to create and run this course. The materials are comprehensive yet concise and weekly sessions give everyone a chance to practice as well as learn from peers. It was very helpful and enjoyable experience for me.”
“Dear Dr Nilforushan,
I would like to start off by saying thank you, and that my exam was a success.
The exam was quite a stressful ordeal, and I feel that your course was extremely helpful in preparing me for the process, as well as the content of it.
I am grateful you were kind enough to allow me to join the course for a temporary amount of time at the last minute, and I’m especially grateful about how useful the course itself and live classes were.”
“I finished the NAC today. Just want to thank you for your guidance through your course material and prompt responses to my questions. I believe it was very important for my preparation. I felt well prepared today throughout the exam and had no problems with the time.”
“When I decided to continue my path throughout MCC exams and was about to start preparing for NAC- OSCE , I was totally confused about how I could have found reliable and useful references. I’d heard about some classes and experienced one of them but honestly it hadn’t helped me to find the path.
Finally, I started Dr. Nilforushan’s course and it helped me to catch my ideal method to organize my approach to the whole exam. He had successfully passed all MCC and USMLE exams before and had a comprehensive knowledge about them so his guidance was really helpful.
Furthermore, his unique personality and attitude was the strongest point of the course as he helped me as a real friend without any hesitation.
I owe him forever for his genuine favors.”
“While I have heard of/seen other good courses, what makes Dr. Vahid’s course above the rest, is that it prepares you how to think systematically and scientifically rather than spoon feeding common scenarios. It has guided me on the way how to approach, perceive, comprehend, and dissect a clinical scenario. It is an all-encompassing course, from how to prepare yourself mentally for the exam, until how to wrap up an encounter, and the beauty of it is that is not merely for the exam, it is a preparatory class for real-life clinical practice in Canada!
Of course Dr. Vahid will give you the plan, the method of thinking, the analysis tools, and how to shape your skills to use such tools, but the student has to immerse himself/herself in this course and tries to fully grasp the enriching materials in it, not an easy task, but when you can fully grasp the concept of how to go through the exam according to Dr. Vahid, your life will be easier!
I am writing this while I have just gone through the NAC OSCE exam, and while I do not know my result until the date of this writing, results don’t matter, whatever happens, is an individual factor, but what I know is, this course helped me to go through the exam with a piece of mind and heart of steel!”
“I wanted to share with you the joy of the pass result in my MCCQE2 exam. I just recited the message from MCC who confirms that. Thank you very much for the very useful and efficacious review course you have created.”
“This course is helping me a lot . It covers the main points for OSCE exam . The videos are very helpful . Dr Nilforushan is very supportive and always responds to my questions quickly. I definitely recommend this course to people who are going to take OSCE exam.”
“I found out yesterday that I passed the NAC, thank you so much for your help with preparing, it made a huge difference!”
If you find getting a high score in the NAC OSCE or passing the MCCQE2 challenging, you are at the right place as we provide all you need to achieve your goal.
- Onsite private fully interactive workshops (for 4-5 students only). Interact with native English-speaking Standardized Patients and receive live and recorded feedback. There is a potential for running the workshops in different cities in Canada. If you want us to run the workshops in your city, please contact us here.
- Online live private fully interactive course (for maximum 4 students. Comes with our pre-recorded course)
- Discounted Online 1-on-1 interactive sessions (only available to those subscribed to our pre-recorded course. They are result oriented: we use a system in these sessions to ensure you make progress)
- Our exceptional pre-recorded (downloadable/offline) course (watch the free demo below to see how it is different from other pre-recorded courses). It comes with optional free weekly online sessions/conference calls until your exam even if your subscription expires. To learn about different areas and competencies that are included in our Pre-recorded course and assess your level of preparation for the exam, please take this free self-assessment survey.
- Online mock NAC OSCE exam with native English-speaking SPs under direct supervision and guidance of the instructor (one student at at time) along with extensive oral and written feedback and optional recording of your exam (unique and for the first time in Canada, started in Aug. 2020). We may run an online mock exam for the MCCQE2 as well. If you would like to be notified, please contact us.
- Online practice sessions with native English-speaking Standardized Patients under our supervision (for the first time in the NAC OSCE & MCCQE2 preparation)
- Find and practice with online study partners under our supervision (FREE or low cost)(for the first time in the NAC OSCE & MCCQE2 preparation)
- FREE self-assessment survey to help you assess your level of preparation for the exam and your areas of improvement at different stages of your preparation
- FREE online beginner's course
- FREE consultation about the best time to register for the exam
Why choose us?
Unparalleled expertise
We know how important, yet challenging, it is to get a high score in the NAC OSCE or pass the MCCQE2. That is why we have specialized in clinical skills exams preparation. Unlike most other preparation courses, we neither offer other services nor courses for theoretical exams. Being focused on clinical skills exams has given us an edge in realizing the details, strategies and little tips and tricks that are hardly available and are important for getting satisfactory results in the NAC OSCE or MCCQE2. Also, years of clinical experience and academic teaching at a high level in Canada and elsewhere, and the experience of passing all the MCC and USMLE exams with high performance have been used in the creation of our courses and services.
Prepare smarter, not harder
A variety of technologies and innovative approaches and strategies have been used in the creation of our courses and services to facilitate and speed up your preparation. They prevent information overwhelm, greatly simplify your preparation and make a big difference in your results. Our exceptional approach has been one of the main reasons for the effectiveness of our course (which is in English language) even for those who took the NAC OSCE or MCCQE2 in French.
Become a better clinician
You will certainly find our programs one of the best investments you have ever made in your career as a physician. Our goal is beyond preparing you for the clinical skills exams. Our approach makes you confident and comfortable in handling real clinical encounters throughout your career as well.
Receive special attention
We put you first in all we do. To provide you with more practice and feedback opportunities, we have put a strict limit on the number of attendees in our onsite interactive workshops (4-5 students) or online live interactive sessions (4 students).
Direct access to a supportive mentor with proven track record
You can easily access our instructor before, during and after the course and seek his advice. To learn more about him, click on About at the top of the page.
A variety of live interactive options
We provide online live 1-on-1 or small group interactive sessions as well as private onsite interactive workshops. Our 1-on-1 sessions are result oriented where you pay only if you progress. We have also created an innovative and unique system where you can easily find and practice with online study partners or Standardized Patients under our supervision free of charge or with low cost.
Regular updates
The course content is continuously updated to satisfy the current exam requirements and improve your results. You will benefit from additional content and updates while you have an active subscription.
Affordable and free programs
We have worked hard to bring the price of our valuable programs down, so you can achieve your goals no matter what your financial circumstances. This has resulted in being criticized by our students who had not received much value in high price courses they had attended as our low fees deter many students who believe "the higher the price, the better the course". However, we have continued to keep our fees low as we are looking for students who are serious and take the time to research and realize our goals and the real value of our programs. Unlike most other courses, we offer a variety of free programs to help you avoid some major and costly mistakes in your journey as well.
We have done all these because we care about your results, but do not just take our word for it. Click here to see what our students have to say. For more detailed comparison of our courses and services with others, please click here. And remember, if you have not gotten results from other programs, there is still hope here … if it is not too late.
Reviews
(Click on Testimonials above to see more reviews)
The most informative and comprehensive preparatory course you could get!
Mustafa Mukeef
While I have heard of/seen other good courses, what makes Dr. Vahid's course above the rest, is that it prepares you how to think systematically and scientifically rather than spoon feeding common scenarios. It has guided me on the way how to approach, perceive, comprehend, and dissect a clinical scenario. It is an all-encompassing course, from how to prepare yourself mentally for the exam, until how to wrap up an encounter, and the beauty of it is that is not merely for the exam, it is a preparatory class for real-life clinical practice in Canada!
Of course Dr. Vahid will give you the plan, the method of thinking, the analysis tools, and how to shape your skills to use such tools, but the student has to immerse himself/herself in this course and tries to fully grasp the enriching materials in it, not an easy task, but when you can fully grasp the concept of how to go through the exam according to Dr. Vahid, your life will be easier!
I am writing this while I have just gone through the NAC OSCE exam, and while I do not know my result until the date of this writing, results don't matter, whatever happens, is an individual factor, but what I know is, this course helped me to go through the exam with a piece of mind and heart of steel!
Perfect OSCE course
Amin Mohandesan
This course is helping me a lot . It covers the main points for OSCE exam . The videos are very helpful . Dr Nilforushan is very supportive and always responds to my questions quickly. I definitely recommend this course to people who are going to take OSCE exam .