The step 2CS preparation with Dr. Tim is amazing! It is an outstanding class with all the tips, different approach to different clinical scenarios. It gives you everything you need to know in order to succeed in the exam. It was perfect for me, helped me with all the information, the tips and give me more confidence to take the exam. Dr. Tim is an amazing person, he even made time to talk to us the week before the exam. All the information that Dr Tim give you is not written in the text books, and he made the course personalize depending in which your weakness are. I highly recommend the course!! It will give you the tools to succeed in an exam that is very challenging.