In 1996, with some of his computer students, Cain created the award-winning mathematics game, Absurd Math. He has created more than 500 Internet learning applications.
Cain also has appeared as the on-camera instructor for a video math series on basic mathematics. He has worked as an online facilitator for PBS Teacherline and Mathline.
The father of four children, Cain has devoted his life to education and parenting.