...Seeing the "light" click on in a student's head once they learn trig is not intimidating and is just another form of math is very satisfying. I am a professional software engineering with a degree in computer science from Arizona State University. Most of ASU's computer science classes are taught in Java, and I also use Java frequently in my career. (read more)