He teaches graduate courses in Web design and multimedia. Ruffini possesses an Ed.D. from Widener University. In addition, he is an adjunct faculty member in the Continuing Education Department at Penn State Great Valley and an IT consultant for school districts and corporations.