Question: how many years does it take to complete usmle?
Answer: Based on our experience working with international medical graduates, preparing for the Step 1 exam takes 6 to 12 months, Step 2 CK (clinical knowledge) 4 to 7 months, and Step 2 CS (clinical skills) 1 to 2 months.