There are Kaplan prep courses for Step 1, but they aren't offered everywhere. They're pretty expensive (around $3,000) and really intense -- you are either in the classroom or doing homework all the time. I know a couple of people that took them and they did well on the boards so I think it's probably good preparation. But to tell the truth you could probably do just as well if you get the Q bank from them and study on your own. I think those courses are only worth the money if you absolutely know you can't study on your own and need the structure they provide.