Theory can enhance how we teach entrepreneurship because it can help us to analyze our most critical assumptions with regard to understanding how entrepreneurs can gain and maintain a competitive advantage. Theory is most useful when it can help us to understand the future and the best theories can do that when they are grounded in structural, environmental attributes as well as when an entrepreneur’s specific knowledge fits the requirements for exploiting a particular venture idea.