My personal website for teaching and research.