Jennifer is best teacher I've had across all metrics, be it sharpness, effectiveness, communication skills and style, enthusiasm, you name it. I could laundry-list all the qualities but my vocabulary is not sufficient. My POV is that of a moderately serious student who likes a mix of structure and spontaneous tangents. I doubt Jennifer would have trouble with any particular student profile, as long as your interest in learning is there.
...Read more