...A good object-oriented programming language might be Java. It is highly recommended because Java programs are platform-independent, that can run on any computer that supports the Java Virtual Machine. A good procedure-oriented programming language is C; however, this programming language, if not used properly, can introduce some major problems. (read more)
...I started taking high school level math classes when I was in 7th grade. I am comfortable tutoring in math courses ranging from elementary school to high school, including algebra I and statistics. The bulk of my tutoring experiences are in science! (read more)