For more details, please visit the About Us and About Joe pages. I have been involved in technology development for 30 years—as an engineer, mentor, tutor and trainer. My engineering experience was in a myriad of leadership positions. I worked for five years with emotionally disturbed children in an institutional setting and I currently work with both individual students and student groups. During my technical software career, I was always engaged in training and development of my teams in one form or another.