...I have taught physical science in the public education system for the last 10 years and have developed many useful tools for learning this diverse subject. Science is fun! Whether it is looking at the inside of a cell, talking about the parts that make up an atom, or learning how scientists observe and make inferences, science is everywhere! (read more)
...I have earned a 780 out of 800 on the SAT Math, majored in Mathematics at Providence College, and scored an 800 out of 800 on the GRE Math. I have a Master's and a Ph.D. in Philosophy from the Catholic University of America, which of course required a lot of writing. I also have taught Philosop... (read more)
...I have been in the computer industry for over 35 years doing many facets of software engineering. I originally started as a computer programming instructor back in 1987 teaching logic and programming as well as early programming languages. Have since had decades of experience with databases and full software development life-cycle work. (read more)
I graduated from the University of Alabama with a degree in Geography and a minor in Geology. While in college I supplemented my formal education by working in sail training programs to teach leadership, life skills, and environmental responsibility to youth ages 14 - 20. I have also worked with t... (read more)