Khan Academy
Khan Academy: Perfect Competition Foundational Concepts
Practice what you have learned about the foundational ideas behind perfectly competitive markets, including the characteristics of a perfectly competitive market, profit-maximization, and graphs of perfectly competitive firms.