...Redox reactions, periodic table trends, stoichiometry, caliometric calculations, chemical nomenclature, you name it! I particularly enjoy helping chemistry students become good problem solvers. Reach out to me and let's see how I can help your learning of chemistry become easier and more rewarding! (read more)
...Whether a student is looking for help with algebra equations or with the SAT writing section, I always begin by identifying the areas in which the student needs to improve (by means of practice tests and conversation with the student), so that we can focus our time on strengthening these weakness... (read more)
...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. I specialize in database systems and currently work mo... (read more)
...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 the Legacy Project in Alabama which brings educators and environmental science students toget... (read more)
Hello, I'm Craig. I graduate cum laude with a Bachelor's Degree in Biology from Clarion University of Pennsylvania. I also have a Master's Degree in Agricultural and Life Sciences from Virginia Tech University. (read more)