A dilemma that exists at all levels. in college schools it used to have different tag such as Theory vs practicals. Concept vs problems.