I started teaching Mathematics and Computer Science courses at the University of Nevada-Reno as a Software Engineering graduate student and continued teaching part time as an University Instructor while working full time as a Software Engineer as well as taking my Ph.D. coursework in Software Engine... (read more)