Margaret D.
  • Available online and in person
  • Willing to travel 10 miles

Margaret's Bio & Tutoring Experience

In high school, I tutored younger students in pre-calculus and calculus and I worked as a TA for the creative writing teacher. I also have extensive experience working with kindergarten through middle school age students through my many years as a babysitter/tutor. If you are interested in further information, here is a link to my resume:

Margaret's Teaching Levels

elementary, middle, high

Margaret's Subjects


Creative Writing, Grammar, Literature, MLA Format, Reading, Technical Writing , Writing/Essay, APA Format


World History, US History, U.S. Government, Latin American History, European History


English (US), Spanish


Topics, Trigonometry, PreCalculus, PreAlgebra, Matrix Methods, Math Word Problems, Logic, Linear Algebra, Geometry, Computational, Dynamics Systems, Advance Calculator, Algebra, AP Calculus AB, AP Calculus BC, Arithmetic, Calculus 1 (Differential), Calculus 2 (Integral)


Flute, Voice




Physics 2 (Electricity/Magnetism), Physics 1 (Newtonian Mechanics), Physical Science, Molecular Biology, Microbiology, Health Sciences, Earth and Life Science, Cellular Biology, Biology, Inorganic Chemistry

Standardized Tests:

SAT History, SAT Writing, SAT Science, PSAT/NMSQT, ACT Writing, ACT Reading, ACT Math, ACT English, ACT Science

Study Skills:

Homework Coach, Organization, Project Management, Self Study, Study Skills, Study Tactics, Test Taking, Time Management

Margaret's Education & Certifications

I am currently a rising junior at SUNY Geneseo majoring in physics with a minor in math. I am also planning on pursuing a second minor in creative writing. In 2013, I graduated from my local high school third in my class having taken three AP courses and five college courses in addition to my regular course work.

Margaret's References

References available to members only

Margaret's Availability

Day Date Time
Sunday 07/05/2020 9:00AM - 10:00PM 
Monday 07/06/2020  
Tuesday 07/07/2020  
Wednesday 07/08/2020  
Thursday 07/09/2020  
Friday 07/10/2020  
Saturday 07/11/2020