NEW FEATURES MORE

Over 10 tutoring hours

Tom S.

Tuckahoe, NY

$65/hour

Experienced teacher

In-person lessons
4.8 average from 9 ratings
Most awesome algorithm session
— Bowen, New York, NY on 4/22/16

Message Tom

Send Tom a message explaining your needs and you will receive a response shortly. Have you already emailed Tom or another tutor? If so, you have an account! Sign in now

 Checking availability…
Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.
Replies in 7 minutes
Replies in 7 minutes

Receive responses from additional tutors

If you select this option, Wyzant will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.

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 Read more

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

"Most awesome algorithm session"

- Bowen, New York, NY on 4/22/16

"Helped me prepare for an interview"

- Zipporah, New York, NY on 6/8/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)

Most awesome algorithm session — Tom is great. Very intelligent, knowledgeable and knows what he is teaching down to the level of details that surprises me. ...

— Bowen, New York, NY on 4/22/16

Hourly rate

Standard Hourly Rate: $65.00

Cancellation: 12 hours notice required

Travel policy

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