# of College Courses Taught: 391

# of Different Courses Taught: 93





​​NDTC (click here)

YouTube Channel/Podcast (click here)

​Google Scholar Profile (click here)

​Dissertation Manuscript (click here)