Courses TaughtNumberNameLevelMATH 2043Calculus IIIUndergraduateMATH 4043Applied MathematicsUndergraduateMATH 4096Senior Problem SolvingUndergraduateMATH 9043Calculus of VariationsGraduate