NEW FEATURES MORE

Search

Tom S.

Tuckahoe, NY

$65/hour

Experienced teacher

In-person lessons
10+ Hours
4.8 average from 13 ratings
Knowledgeable and helpful computer tutor
— Mark, Greenwich, CT on 1/18/17

$65/Hour


Send a message explaining your needs and Tom will reply soon.

Response time: 1 hour

Contact Tom

Carleton College
Political Science
Harvard University
Master's
Tulane University
PhD

Education

Carleton College (Political Science)

Harvard University (Master's)

Tulane University (PhD)

About Tom

I have a PhD in computer science and have worked in the field for over 20 years. I teach business, IT, Computer Science, Math, Philosophy, Writing, and a host of other subjects.

Of thousands of students served, I have a 98% "would recommend" rating. My approach is student-centered, based off the theories of Carl Rogers augmented by design thinking.

I understand the student whose approach requires assistance; I have walked in your shoes and found the ways out of the miasma of confusion that envelops you.

I have over 20 years of experience informally and in graduate school, combined with a relentless curiosity and desire to learn and improve myself keeps me both relevant and inspiring.

Frankly, I think teaching is impossible, and places that focus on teaching, instead of learning, are obsolete. I think that most of the educational system is designed around the needs of the people running it, not the students in it.
I have a PhD in computer science and have worked in the field for over 20 years. I teach business, IT, Computer Science, Math, Philosophy, Writing, and a host of other subjects.

Of thousands of students served, I have a 98% "would recommend" rating. My approach is student-centered, based off the theories of Carl Rogers augmented by
Read more

Policies
Cancellation
12 hours notice required
Travel Radius
Travels within 20 miles of Tuckahoe, NY 10707
In-person lessons

"Knowledgeable and helpful computer tutor"

- Mark, Greenwich, CT on 1/18/17

"Helped me prepare for an interview"

- Zipporah, New York, NY on 6/8/16

"Most awesome algorithm session"

- Bowen, New York, NY on 4/22/16
Math:
Calculus, Geometry, Logic,
Probability, Trigonometry
Art:
Art History
English:
Public Speaking
Test Preparation:
GRE
Computer:
C,
C++,
Computer Programming,
Computer Science,
Java, Linux,
Microsoft Access,
Microsoft Excel, SQL, UNIX
Business:
GRE, Microsoft Excel, Public Speaking

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.

C

I teach C at a collegiate level, with excellent teaching evaluations.

C++

I teach C++ at a collegiate level, with excellent teaching evaluations.

Computer Programming

I've programmed for over 30 years (scary to write that!) and teach programming in college.

Computer Science

I have a PhD in computer science and have worked in the field for over 20 years. I have excellent student evaluations.

Linux

I teach a course on systems programming in Linux, in which we program sockets interfaces as well as pthreaded programs. Of course we cover the basics, like command line operation and Linux system tools like sed, awk, and others.

Logic

All computer science PhDs have to take courses in formal logic. I am a Computer Science PhD. Therefore, Socrates is mortal. My dissertation was on logic programming and databases.

Microsoft Access

I have a PHD in databases, so background on theory is good. I have developed 4 applications in Access, both using the native database and using access as a pass-through to underlying data in SQL Server, Oracle, and DB3+. I am ok on VBA and quite good on database design.

Public Speaking

I have been a university lecturer for over 20 years. I was absolutely terrified to appear before a class my first day. Since that day in 1993, I have become a leader of faculty workshops where I train new faculty in classroom management and public speaking. I adapted this workshop to a course I taught on leadership for students; I can send the file.

In a nutshell: I have spoken to thousands of students before a classroom, and done so to rave reviews. I am an INTJ Meyers-Briggs personality type, so I especially understand the issues of introverts having to be public speakers, and incorporate this experience when training others to speak publicly.

UNIX

I teach two courses on C/Assembler programming on UNIX. In those courses, we have a basic LINUX command-line section, and we do sockets, network, fork/execve, and web server programming. Recently, my class learned how to use the threading infrastructure of UNIX to write parallel code.

Carleton College
Political Science
Harvard University
Master's
Tulane University
PhD

Education

Carleton College (Political Science)

Harvard University (Master's)

Tulane University (PhD)

Knowledgeable and helpful computer tutor

My son had a high school computer project due and Tom was very responsive, and met with him several times. He was very helpful and knowledgeable and my son found his teaching style to be excellent. Would highly recommend Tom.

— Mark, Greenwich, CT on 1/18/17

Hourly rate

Standard Hourly Rate: $65.00

Cancellation: 12 hours notice required

Travel policy

Tom will travel within 20 miles of Tuckahoe, NY 10707.