- MATH 260: Foundations of Statistical and Machine Learning, spring 2020.
- MATH 166: Statistics, spring 2020.
- MATH 123 Math Aspects of Data Analysis, fall 2019.

In addition to teaching at Tufts, I have in the past worked with the Modern States Education Alliance to provide a free education in elementary mathematics. I have collaborated with MSEA and IBL to produce publically available online courses in mathematics ranging from algebra to basic calculus. I hope these materials are of use to students pursuing self-education, preparing for college, or just trying to brush up on basic skills and concepts. Our goal is to make access to this fundamental material open and engaging. Please contact me with questions or comments about these free courses. I wrote an op-ed in the Baltimore Sun about our work in democratizing education through free online content.

I developed courses in College Algebra, College Mathematics, Pre-Calculus and Calculus. The College Algebra and College Mathematics courses have been endorsed by the College Board--I hope you find them useful.