Subjects I tutor: Physics w/o calculus, Biochemistry, Genetics, Intro Biology I, Intro Biology II (in part), General and Organic Chemistry, MCAT, DAT, and other science based exams, but my expertise is not limited to the sciences.

UPDATED: 01/01/18

You may contact me at or (305) 279-7660.

You must read and agree to the terms and conditions below before scheduling an appointment, or asking to be placed on a waiting list.

I tutor in the Coral Gables/University of Miami area. Since most of the students I work with attend UM, I do not tutor when classes at UM are canceled e.g., due to holidays or hurricanes. Most students meet me at the same time each week, but others see me as needed.

My hourly rate per student ranges from $12 to $60. I charge $60/hr for individual tutoring and a minimum of $12/hr/student for a study group. A study group consists of two to five students who may share the cost of tutoring. Study group details.

When 2 or more students are tutored together, the person who scheduled the appointment is solely responsible for payment.

Payment is due (cash only) at the conclusion of each appointment. Note: While I do not accept checks from students, I may be persuaded to accept parent's checks.

You may cancel an appointment anytime before 6:00 pm the day before your appointment. After this time you will be responsible for paying for your appointment. Even if you drop the class, you remain responsible for providing adequate notice. If you do not provide sufficient notice, and wish to reschedule for a future date, you will then be responsible for paying for both appointments.

Only the person who scheduled the appointment may cancel it. In the event of repeated cancellations, or if you do not show up for appointments, even though you pay me for the times you have missed, I reserve the right to cancel or refuse any future appointments without giving prior warning.

Regular weekly appointments are those which we agree to meet at the same day/time on a weekly basis. If you wish to cancel all regular weekly appointments you must clearly state that you wish to cancel ALL your regular weekly appointments for the rest of the semester. If you do not, I will only cancel your next appointment, and you will still be responsible for paying for future appointments.

If I am late you must wait no less then 10 minutes from the starting time of our appointment. I will wait for you no less than 15 minutes. If you wish me to wait longer, text me no later than 15 minutes after the starting time of your appointment. If you do not wait 10 minutes, or if you show up after 15 minutes without texting, you will be held responsible for full payment for the tutoring hour(s) which you have scheduled.