"C, java, ruby, python math up to precalc"
...I've been programming in C for at least 15 years. I helped 3 friends through the introductory C course at UCSD. During that course I helped them and others implement binary trees. To achieve these goals, I explained memory management with malloc, calloc and free, as well as structs, pointers, pointer arithmetic, function pointers, and dereferencing...
10+ subjects, including geometry