Personal website and teaching portfolio of Nicholas D. Morgan: physics, mathematics, astronomy, and student research.