Teaching

Villanova University

Fall 2026

Spring 2026

  • STAT 8406  Regression Methods

Fall 2025

  • STAT 4480  Data Mining
  • STAT 8480  Data Mining & Predictive Analytics

Spring 2025

  • STAT 5700  Probability
  • STAT 8490  Deep Learning

Spring 2024

  • STAT 4480  Data Mining
  • STAT 8401  Theory of Statistical Inference

Fall 2023

  • STAT 4310  Statistical Methods
  • STAT 8480  Data Mining & Predictive Analytics

Spring 2023

  • STAT 4310  Statistical Methods
  • STAT 8490  Deep Learning

Fall 2022

  • STAT 5700  Math Statistics I
  • STAT 8480  Data Mining & Predictive Analytics

Spring 2022

  • STAT 4480  Data Mining
  • STAT 8406  Regression Methods

Fall 2021

  • STAT 4310  Statistical Methods
  • STAT 7404  Statistical Methods

Fall 2020

  • MAT 4310  Statistical Methods
  • MAT 8796  Deep Learning

Spring 2020

  • MAT 5900  Seminar: Data Mining
  • MAT 8406  Regression Methods

Fall 2019

  • MAT 8480  Data Mining & Analytics (2 sections)

Spring 2019

  • MAT 5920  Data Mining
  • MAT 8406  Regression Methods
  • DREAMS 2019

Fall 2018

  • MAT 4310  Stats Methods
  • MAT 5993  Introduction to Data Mining (independent study)
  • MAT 8400  Statistical Theory I

Spring 2018

  • Math Discovery Bootcamp 2018
  • MAT 4310  Stats Methods
  • MAT 8480  Data Mining & Analytics
  • MAT 8800  Deep Learning (independent study)

Fall 2017

  • Sabbatical Leave

Spring 2017

  • MAT 8406  Regression Methods
  • MAT 1230  Introductory Statistics I

Fall 2016

  • MAT 5700  Mathematical Statistics I
  • MAT 8790  Data Mining & Analytics

Spring 2016

  • MAT 4310  Stats Methods (2 sections)
  • MAT 8406  Regression Methods

Fall 2015

  • MAT 8790  Data Mining & Analytics
  • MAT 5700  Mathematical Statistics I

Spring 2015

  • MAT 7405  Statistical Methods II (2 sections)

Fall 2014

  • MAT 1430  Business Statistics
  • MAT 8400  Statistical Theory

Oklahoma State University

  • STAT 2013  Elementary Statistics (3 sections)