He has an MBA degree with a Management Information Systems emphasis from Northern Illinois University and a Ph.D. in Computer Science from DePaul University. He has ten years of experience teaching Information Technology (IT) courses to business professionals and over 25 years of IT consulting for industry. His current research interests include: information security, application performance analysis, parallel computing, green IT, the use of virtual reality in education, game programming, interdisciplinary computing.