First Principles: Teaching