Theory remain castles in the air until they are put to the test and the results are shown in terms of dollars. The only real way marketing can be learnt is by going into the trenches and actually doing it in the real world. That’s why I don’t learning marketing in classes will help much, unless you apply them intensively in the business environment.