...I've taught large and small classes, for science and non-science majors, so I'm quite familiar with what's out there, including many standard textbooks. In particular, I have prepared students for professional entrance exams like the GRE and the MCAT. I usually get excellent student evaluations! (read more)