...I started programming Java in high school and continued my Computer Science education with it as my main programming language at university. I went on to use Java in my career as a professional Android developer. I have a bachelor's education in Computer Science as well as numerous years of experience as both a programmer and in IT fields, including as a Linux/Unix systems administrator. (read more)
...Java is my strongest programming language, especially GUI applications. My mathematics teaching experience includes discrete math, especially focusing on counting problems. I continue to learn new topics, programming languages, and web technologies to widen the array of subjects that I teach. (read more)