Chivalry is right. In Canada and the United States, medicine is post-graduate only. There is no such thing as a high school direct-entry medicine program. The only way is to get an undergraduate degree (It honestly doesn't matter what major or field of study just as long as you fulfill the science requirements), take the MCAT, and apply. However, please note that American medical schools do not accept science requirements completed outside of North America. This means even if you have a sciences degree from a British university, you are not eligible to apply. All science requirements must be completed at a Canadian or American university.