As previously mentioned, some schools try to buck the mold by using a teaching method called "problem-based learning." This entails having students do lots and lots of problems instead of emphasizing lectures. It was developed at a university in Canada, which explains why it sucks so hard.
Problem-based learning is touted by its proponents as being a non-traditional way of teaching, which is a surefire way of knowing that it's not quite as good as the usual method. One big drawback to problem-based learning is that doing problems over and over again becomes really tedious after about 13 seconds. However, the bigger drawback to problem-based learning is that students never actually learn the principles behind the problems that they solve. They become like little monkeys who can apply the right equation to a given problem, but have no deeper understanding than that. When it comes time to study for a national exam such as the USMLE Step 1, which asks questions requiring integration of fundamental concepts in medicine, these students are basically screwed.
Most lecture-based schools include a little bit of problem-based learning in something called "small group." Small group sucks really hard too, but it is only a taste of what problem-based schoolers go through. Every night before they sleep, lecture-based schoolers offer this prayer: "Dear God, please keep me and my family safe. And thank you for not sending me to a problem-based learning school. Amen."