Nick's first formal teaching experience was in 1985-1986 at Rensselaer Polytechnic Institute, working as a calculus instructor while completing his M.S. in Operations Research and Statistics. On an occasional basis over the next few years, he provided tutoring in college-level statistics, decision sciences, and general mathematics.
Since 2010, Nick has been part-time visiting faculty in the postgraduate programs on Complexity Science and Chaos Theory offered by the Instituto de Altos Estudios en Ciencias Sociales in the Dominican Republic, and—in collaboration with Stephen Guerin, of Redfish Group—has created and conducted workshops for health service administrators, educators, and other professionals in the Dominican Republic and Cuba.
Nick is currently the lead instructor for a Java+Android boot camp (for which he developed most of the curriculum), offered by CNM Ingenuity/Deep Dive Coding.