Problem-centered learning breaks down complex knowledge into teachable skills, provides diverse strategies for presenting and practicing these skills within authentic contexts, and emphasizes learner control, clear organization, effective use of multimedia, and consistent feedback