One-on-one tutoring in software development.
I have used MANY tutors, and Tim greatly surpasses them all! In fact, I feel uncomfortable calling Tim a tutor, because he is a teacher. I learned more about how to actually approach and write Java code after three hours with Tim, than I did all semester with my professor.
Tim tutored my son in Data Structures and Algorithms. The instruction was top notch, thorough, and presented in a way which made the course content understandable. Tim's patience and easy demeanor put my son at ease. With his help, an A was earned in the course! We highly recommend Tim!
Tim taught java and AP computer science to all four of my children. He is reliable and explains concepts well by asking students questions to force them how to think. It's easy to find an educated person but it's difficult to find a tutor who is able to impart that knowledge so others understand it.