Patient, highly-qualified and fun tutor for the Sciences, based in Portland, Oregon. Tutoring services for students are conducted in person or online for students ranging from High School up to Ph.D., B.S. and other medical disciplines.

Learn in-person or online with flexible tutoring schedules, extensive experience and expertise and clear explanation for all subjects listed.

Tutor Bio

I am a Molecular and Medical Geneticist from OHSU, Portland, OR and have a doctorate in Biochemistry. I have done bench research and teaching in genetics, biochemistry and chemistry for about two decades now. I have taught these subjects to both undergrad and grad students at RIT (Rochester, NY) as adjunct faculty. I have published 20+ articles in peer-reviewed journals and I love to teach. My students have ranged from 8th grade to med school.

I have a good grasp of the subjects and have helped all levels of students achieve their goals. My unique teaching approach keeps students interested in learning and getting good grades. Over the years of teaching, even the students who were not interested ended up loving the subjects I taught them, and went on to doctoral and medicine programs.

I am one of the best scientists to help you achieve your goals. I make the students interested in science and be the best in what they do. I make learning fun and interesting, even dreaded subjects like biochemistry.

View Tutor Biography

Tutoring Levels

One to One lessons for students ranging from High School to M.D, Ph.D., M.S., B.S., and other disciplines like Nursing, Chiropractors etc.

Tutoring Subjects

  • Chemistry
    • Organic Chemistry
    • AP Chemistry
    • Physical Chemistry
  • Biochemistry & Molecular Biology
  • Molecular and Medical Genetics
  • Microbiology
  • Physiology
  • AP Biology
    • Zoology
    • Botany


  • Hourly rate: $65
  • Rate details: For regular lessons, we can discuss the rate and will lower it.
  • Accessibility: In-person and online
  • Travel Policy: Within 20 miles of Beaverton, OR 97007
  • Lesson Cancellation: 12 hours notice required

Hours & Schedule

7 days a week, available 12:00pm - 10:00pm PSD