Lafayette, CA 94549
Math, Physics or Earth Science Giving You Trouble? Help is on the way!
...Courses that I have taught include Conceptual Physics, General Physics, Honors Physics, Advanced Placement Physics (both Calculus and non-Calculus based), Advanced Topics in Physics, Astronomy, Earth Science/Geoscience, Meteorology, Oceanography, Algebra
including algebra 1 and algebra 2