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 Readiness,...