...I have a Ph.D. in Computer Science and several degrees in engineering. I am approved to teach online to school children in several states. I love teaching and mentoring - I have been doing both for the past twenty years. (read more)
...I have always had a knack for them, but despite all of that, I found that the most rewarding work I did was in helping my other classmates understand the material we learned. I realized that even the most difficult of subjects can be fun to study with the right help and a compassionate teacher t... (read more)
...I have both an undergraduate degree in elementary education and a Master's degree in elementary education. I have taught various level elementary grades for over 30 years. By using phonics, high-frequency word lists, and sometimes multi-sensory approaches to learning, I have often helped students to become better spellers. (read more)
...And for the previous thirteen years I have applied probability theory to the pricing of financial instruments at National Australia Bank in Melbourne, Australia. What does this all mean for the student? It means that I know all too well what it is like to stare at a problem and not have the slightest idea where to start. (read more)