Over 10 tutoring hours

Shawn L.

Greenwich, CT


Master math tutor: excellent problem solver

In-person lessons
Background check passed as of 8/28/13
5.0 average from 8 ratings
Great tutor
— Kathy, Mount Kisco, NY on 11/6/12

Message Shawn

Send Shawn a message explaining your needs and you will receive a response by email. Have you already emailed Shawn 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 14 hours
Replies in 14 hours

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.

Johns Hopkins Univ


Johns Hopkins Univ (PhD)

About Shawn

I am an experienced tutor who has taught many students from learning basic algebra, geometry, trigonometry to more advanced topics such as calculus, advanced statistics, number theory, combinatorics and probability. My tutoring experience includes answering questions in regular school learning, preparing for standard tests (SSAT, ISEE, SAT, ACT), and math contests (e.g., MathCounts, AMC). One student I tutored for 2 months got an 800 on the math SAT II taken in June 2012. The student's score was in the low 700s when the tutoring started. Another student I tutored entered the state (New York) round in the 2012 MathCounts.

I have an M.S.E.E from The Johns Hopkins University and am highly proficient in math up to the advanced college level.

I consider myself an excellent math problem solver and can pass to you the same knowledge. When you want to pick up a sport, you want to learn from the best player; if you want to improve your math skills, you should learn from the best problem solver.

I am flexible in tutoring time: I am available in late afternoon, at night, and on weekends.
I am an experienced tutor who has taught many students from learning basic algebra, geometry, trigonometry to more advanced topics such as Read more

24 hours notice required

Rate varies depending on tutoring scenario: you pay a reduced fee if tutoring is done remotely thru skype since it will save my the travel time/cost.

Travel Radius
Travels within 20 miles of Greenwich, CT 06830
Background Check: Passed
In-person lessons

"Great tutor"

- Kathy, Mount Kisco, NY on 11/6/12

"Great tutor."

- Mala, Scarsdale, NY on 1/9/13
ACT Math, Algebra 1, Algebra 2,
Differential Equations, Discrete Math,
Elementary Math, Geometry, Linear Algebra,
Logic, Prealgebra, Precalculus, Probability, SAT Math,
Electrical Engineering
Elementary Education:
Elementary Math
Algebra 1, Algebra 2,
Geometry, Prealgebra, Precalculus, SAT Math,
Test Preparation:
ACT Math, GED, SAT Math
Corporate Training:
Java, Statistics

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.

Algebra 2

Elementary algebra uses symbols to represent values and their relations, especially for solving equations. Basic skills included in the middle school to high school curriculum often include merging like-terms, expressing one variable in terms of the others, solving linear and quadratic equations, using algebra to solve word problems. At college level linear algebra, a student is expected to solve linear system equations, vector space, basic operation of matrix and vector, linear independence, properties of vector and matrix.

I know the subject area very well and can tutor elementary algebra all the way to advanced matrix analysis.


I am a master C programmer with over 10 years of experience. I am willing to teach you how to become a good C programmer in a short time.


I have more than 10 years of experience of programming in C++ and can tutor students at any level.


Calculus is a math subject that deals with functions' properties: derivatives (i.e., change of a function), integral (i.e., how to calculate the area formed by a function).

Historically, calculus was invented because of the need to solve problems in physics. Therefore, it often makes sense to have a physical problem in mind when solving a calculus problem, something many math teachers lack. This is when a tutor who knows physics and other engineering areas can step in and help a student.

Computer Programming

Computer programming is a process to write instructions understandable by computers to complete a task. It can be done with a language that controls hardware directly (e.g., assembly language), but there are many modern high-level languages that are much easier to do, e.g., C++ and Java.

I have more than 10 years of experience of doing computer programming with C++ and Java. I also know Unix shell script, DOS/Windows batch files and perl very well. I can teach you computer programming with any of the above-mentioned languages.

Computer Science

Computer science is a subject studying theory for designing computation system. Its core course include discrete math (logic, graph theory, set theory etc), computer architecture, operating system, compiler theory, algorithm and complexity.

I have over 15 years of experience in computer science and know most core course well. I have taught programming languages such as C++ and Java, and algorithm in the past.

Discrete Math

Discrete mathematics is the subfield studying discrete (as opposed to continuous) objects. Example topics include set theory, combinatorics, graph theory and logic. In contrast to real numbers that have the property of changing "smoothly", the objects studied in discrete math, e.g., integral numbers, graphs, and statements in logic, have distinct, separated values. Discrete mathematics therefore excludes calculus and analysis. The set of objects studied in discrete mathematics can be finite or infinite.

I am very experienced in topics such as logic, set theory, permutation and combination, counting, probability (discrete and continuous distribution). If you have a need in these areas, feel free to contact me.

Linear Algebra

I studied linear algebra in college and more advanced matrix analysis in graduate school and earned A+ in both courses. I feel very comfortable to tutor elementary algebra to college-level linear algebra.


Linux is one flavor of UNIX operating system. It has been widely used since it's open source and developed by the open source community (which means bugs are fixed quickly and new features are introduced much faster than a proprietary counterpart).

I have been using Linux for over 15 years. I know system administration, and have been writing software under Linux environment during the past 15 or so years. If you want to find a Linux tutor, look no further and contact me immediately!


Perl is a very versatile interpreting script language which makes it very easy to manipulate strings and generate reports. Perl infers data types from context, and it supports modules, which is something reminiscent of object-oriented languages.
Perl has a very powerful built-in regular expression engine, which makes it very easy to find and manipulate strings. Perl also has very good support for generating reports.

I have more than 10 years of experience of using Perl and am comfortable to tutor it at any level.

SAT Math

Having a deep understanding of math concepts is extremely important to learn math (and prepare for the standard test).
Lots of questions on the SAT are to test students' understanding of one or more concepts. I can help turn abstract math concepts into something concrete, thus help prospective students improve fundamental math skills. When that is achieved, a good SAT score is just the natural consequence.


To learn statistics well, one needs to have a solid foundation in probability, something often overlooked when statistics is taught in high school. I can help prospective students pick up the gap.

Another key concept of statistics is that it is all about the "collective" behavior of a data set (or a property of a population).


Trig is closely related with coordinated geometry and algebra. It often makes a problem easier to look at it from different angles. There are many facts (e.g., several dozens of formula connecting trig functions of complementary and supplementary angles) that need to memorize, but there are one or two inherent (and coherent) rules governing these seemingly intimidating formula.

Johns Hopkins Univ


Johns Hopkins Univ (PhD)

Great tutor — Shawn is currently tutoring my son in precalculus. He is extremely knowledgeable and explains this complex subject in a detailed and understandable manner. In addition, Shawn is well organized, professional and has a good rapport with my son. I highly recommend this tutor. ...

— Kathy, Mount Kisco, NY on 11/6/12

Hourly fee

Standard Hourly Fee: $90.00

Cancellation: 24 hours notice required

Rate varies depending on tutoring scenario: you pay a reduced fee if tutoring is done remotely thru skype since it will save my the travel time/cost.

Travel policy

Shawn will travel within 20 miles of Greenwich, CT 06830.

Background Check Status for Shawn L.

Shawn L. passed a background check on 8/28/13. The check was ordered by another user through First Advantage. For more information, please review the background check information page.

After sending a message to Shawn, you will be able to order a new background check for $7.99. As part of your tutor selection process, we encourage you to run updated background checks. Please also review the safety tips for hiring tutors.