$75/hour

5.0
average from
336
ratings

“**Best statistics teacher I've ever had**”

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

Checking availability…

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.

Perhaps I can help!

I am a math/statistics/physics/data science/software development tutor based in

Background Check:
Passed

Peter is approved to conduct lessons through Wyzant Online. Wyzant Online allows students and tutors to work remotely via video, audio, and collaborative whiteboard tools. For more information about how online tutoring works, check out Wyzant Online.

If you’re interested in online lessons, message Peter to get started.

Peter is a lifesaver! I needed statistics help with my Master's thesis, and he was able to quickly understand the data I'm working with, suggest statistical tests that would be a better fit, and explain these tests in a very easy-to-understand manner! His teaching style helped me understand stats more quickly than any professor I've ever had. He was also able to identify certain biases and where the statistical results might be misleading, which helps me avoid several tough questions that could have arisen during my thesis defense. He is a fantastic tutor and I recommend him to everyone!

Peter met my expectations completely. Imagine having your esteemed college professor at an Ivy League work with you one-on-one to review a subject. Beginning the session Peter brought me up to speed on how to setup R Studio. After that we worked through my problem set. The level of detail and verbal discussion was adjusted according to my understanding of each question and related topics. Peter had obviously spent time becoming familiar with my problem set prior to our session and I was most impressed at his level of organization. I will definitely contact Peter for tutoring in the future.

As an older student I had difficulty finding a tutor able to accomodate many of my forgotten academics. Peter has taken the time to understand my needs and put in place a process which has helped me get up to speed with my classes and identify my upcoming needs. I'd recommend Peter for students of all ages.

Peter is readily able to work on fundamentals in programming while also helping one develop more complex projects already underway. I highly recommend his help!

Peter has an excellent grasp of the material, is able to explain the details and effectively teach the concepts, but also provides perspective on the bigger picture to better guide future decisions around coursework.

Peter was a huge help! I've been struggling all term to understand some of the concepts that he was able to describe to me in one session. I would definitely recommend him as a tutor.

Peter helped me to review a statistics assignment I had completed. He did a great job explaining concepts to me and made things very clear. I will definitely use Peter again.

Peter is very knowledgeable with AP Statistics concepts and taught a variety of strategies with patience. He helped me build confidence in my understanding, and didn't mind repeating in different ways to make sure my knowledge was solid.

Peter is so knowledgable about many subjects, it truly makes him one of the very best tutors on this site. He is able to quickly solve problems and guide me through physics. Since I started taking lessons with him, my grade in Physics has jumped almost 3 grade points. I am so glad he offers his services for a more affordable price than other tutors. 10/10 would recommend Peter for any physics or calculus help!

Hade fun learning with Peter we did a lot and I really understood what I was learning with Peter L

Yesterday we had a basic evaluation for the whole program. Peter was very helpful, his background in statistics gives him a unique advantage as a tutor. Thank you so much!

Peter is a great tutor. He has been great help with some of the most difficult problems in my ODE problem set. He is adept at finding ways to explain things so that I understand them. I highly recommend his services.

Peter and I looked primarily at how to set-up Physics problems, and translate the scenario into solvable math principles. The lesson went by very fast, and I left feeling more reassured in how to approach problems. I enjoyed the lesson very much.

Peter L. was really patient and clear when it came to explaining concepts that seemed peculiar to me. After today's lesson, I feel much more confident for my upcoming physics exam.

Peter has great command of the material but just as important he knows how to take complicated concepts and put them into easier to understand layman's terms.

Peter made my calculus homework very easy for me, the first page of my homework by myself took me about an hour to do, and the rest with him took me about a half hour. He makes everything so easy, I'm confident I can get an A in the class if I keep meeting him regularly. He is very nice and super intelligent and easy going. Would definitely recommend to anyone!

I am learning the fundamentals of statistics from a course I am taking. He is very patient with explaining and working out the problems. I highly recommend Peter for those of you interested in learning in any level of stats.

We discussed linear algebra. Specifically, rank of a matrix, its nullity (dimension of null space), embedding dimension (number of variables) and their relationship. We made mental pictures of projection, rotation, reflection and dilation as the basic operations of a matrix on a vector. His explanations were clear. Thanks Peter.

My first lesson with Peter went very well. He was able to help me understand the material in a way that my professor could not. He was able to successfully break the problem down into parts and guide me step by step until I fully understood the process.

Peter was great. I needed help with differential equation problems, so I reached out to him and within 30 minutes we were on Skype working problems together. Overall great experience and would definitely recommend to everyone.

Peter is a great tutor. He helped me understand complex issues in statistics. He helped me learn and run StatCrunch and SPSS. He helped me understand projects so I could complete them, and he helped me study for quizzes. He clearly loves statistics, and loves teaching it. We worked together in person. and via Skype, and both worked really well. Peter is really patient and easy to work with.

I just started learning statistics with Peter and I think it is a good fit. Peter makes you feel at ease and his approach is very calming. Peter also gives you an understanding of the "overall picture", which is great to start out with.

Enthusiastic to teach and work through complex problems. Puts equations and problems into real world situations for a better understanding.

University Calculus 1

Peter is an amazing teacher. Calm and patient, with extensive knowledge of the subject, he adapted his teaching style to help the individual student. He identified the key areas of weakness in the student's understanding which was contributing to difficulty with the subject, and helped to build knowledge and confidence in those areas, as well as teaching the advanced material. He is engaging, and presents the material in a way that generates interest and maintains attention.

Stat - Hypothesis testing.

He was very patient and knew the subject very well. His way of teaching was very efficient. I was able to understand and solve many problems in a short amount of time.

Peter helped me get a B on my math exam. He is a cool guy as well, and even got the same book as I did to make studying easier.

Did a good job of understanding where our daughter is and the steps going forward. He has now devised a plan to help her grow in Physics.

Peter taught me substituting with integrals. He took his time to walk me through the process, and was really helpful. Peter has helped me figure out which methods of integration to use and when.

Definitely knows his stuff, has a great way of making complex concepts much simpler to understand. Definitely helping me survive my grad statistics course.

Our son was having difficulty with AP Physics, and we were lucky to find Peter. He listened well to find out what help was needed, and structured his instruction accordingly. He’s very articulate, explains concepts and methods clearly, easily comes up with examples, and demonstrates what he’s teaching. He observed our son’s efforts and fixed misunderstandings, sometimes adding observations about what caused the misunderstandings.

Peter has been very flexible about scheduling and has worked successfully with our son both in-person and via technology. He has provided impressive insight into our son’s learning and has kept us informed of our son’s progress, remaining areas of weakness, and how best to address them. He’s also provided helpful advice and strategies for test-taking.

Peter has a genuine enthusiasm for the subject and for teaching. Personally, he’s warm, charming, and funny, and has often stayed for a short time socializing at the end of a lesson. We’ll actually miss him.

Peter was so helpful to me from our first session. In fact, after my first lesson, I went home and did my statistics homework and got 100%.

I'll never forget the bell curve and cinnamon and sugar!

I've been running from statistics for a long time, was finally forced to take it and am grateful I had Peter helping me!

Peter returned my emails very promptly and was flexible in scheduling.

Peter is a great tutor. He is incredibly informative and helped to demystify the material for me. He was very accommodating of my schedule. :)

Peter is a wonderful tutor. I am so fortunate to have found him. I went from fearing I would fail to a B+ in my statistics class.

Peter has a lot of knowledge and experience. Most importantly, he seems to truly enjoy teaching and a good challenge. When he started to tutor me, he acknowledged he had not specifically used SPSS but knew he could be of service to me because of his professional work and other training. It was very impressive he went above and beyond and learned what I needed (although he already knew the content).

I feel that I learned more working with Peter because he was able to create many analogies and relate what I was learning to the real world and how I may apply it in the future. Much of what I remember will be because of his examples (or good stories). He has had an impressive career.

I recommend Peter to anybody and he will be the first person I contact in the future if I need a tutor again.

If you want someone that is knowledgeable, well rounded, interesting, and reliable, this is who you are looking for!

Peter was just great. He had a warm professionalism and approached a difficult subject (statistics) with kindness and humor, seeking to translate concepts into language that the student could understand and using tools that were harmonious with the student's learning style. We are looking forward to our next session.

Peter is a very patient tutor and is well prepared for the scheduled lesson. I was very impressed by his professionalism and his flexibility in scheduling lessons and staying for longer tutor sessions than anticipated. I will definitely have him as a tutor again in the near future.

Peter was very patient. I was rusty with a lot of concepts from calculus I and he took the time to retrace my steps and review past material. He helped set up strategic ways to approach calculus II and provided an outline for what to expect as I progress through the semester. I appreciated his willingness to pay attention to detail and be empathetic to my abilities.

Math:

Algebra 2,
Approved subjects are in **bold**.

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.

As of March 2015, I have one student taking Algebra II and a second reviewing Algebra I and II in preparation for the GRE. My approach to tutoring Algebra is similar to the rest of basic problem solving: I focus on reflexes. What's the first thing to do when you see a problem of a certain form? What's the second? My students develop a problem solving rhythm that carries them through assignments and exams.

Since 1997, I have been principally employed developing statistical methods for defining and distinguishing groups of biological test samples based on biochemical analysis. The problem has always been to answer the question "how are these samples different from those?" In my specific sub-field, the answers come in the form of biomarkers. To elucidate a biomarker, I've developed custom implementations of unsupervised hierarchical cluster analysis, principle component analysis, ANOVA, ANCOVA, linear discriminant analysis, SIMCA, and other techniques of used widely in biostatistics, chemometrics, and general data science. I use both frequentist and Bayesian methods.

I've never taken a class in C. I've never taught a class in C. But my computational physics PhD thesis written in my late 20s rode on the back of two years of pure C programming. I didn't learn C++ until I was in my late 30s.

I read Kernighan & Ritchie's classic text in the late 80s as a graduate student at UCSD. My first copy was a freshly published 2nd edition. My thesis code, which among other things enumerated the number of self-avoiding walks in a 3x3x3 cubic lattice, was written entirely in C and made aggressive use of code recursion with changing local variables while keeping track of the enumeration using global variables.

I am adept at malloc() and free(), passing by value int x,f(int x); int y=f(x) and passing by reference int x, g(int *x); int z=g(&x), and using function pointers when necessary.

I have been writing C++ programs since 2001. I use the Qt libraries and the Gnu C++ compiler for my own work but am able to adjust to the development environment of students. My software has saved $75m in operational costs for a major corporation over 5 years. As a private consultant, I've been involved in every aspect of software development, from pre-sales support such as needs analysis, functional specification writing and usability and testing requirements, to the post-order development cycle such as technical and test specification writing, algorithmic architecture, to the actual coding to code reuse and library archiving to testing and validation to release management to deployment strategies to user training and post sales support. I could send thousands of lines of GUI control code or a snippet of highly recursive algorithmics, or both, if you would like.

I have a Ph.D. in physics and speak calculus daily in my professional life. As a tutor, I liken calculus to parallel parking, or driving a car with a stick shift, or parallel parking in a car with a stick shift -- on a hill. That is, it can seem impossible at first, but any 15-year-old can learn how to do it, and after a fashion it becomes second nature. My teaching strategy for calculus is to focus on pattern recognition in problem solving. Triage is the essential first step in assessing a problem in either differential or integral calculus and they key to picking a successful solution approach. The second step is to develop good habits and rhythms in problem solving. What to write, and where, during the solution of a problem may seem trivial, but a dedication to simple repetitive gestures keeps the solution on track and minimizes errors. Finally, I emphasize that calculus solutions can nearly always be checked, so time permitting, a 100 on the calculus exam is not an unreasonable expectation for students from any discipline.

I am a computational scientist by training and practice. Perforce, I am a programmer with 20 years of experience in compiled/byte-compiled languages C, C++, Java, and several interpreted/scripting languages, e.g., Perl, bash, R and Javascript. I've worked in every aspect of programming from requirement collection to functional-and-test specifications to technical specification, to architecture, to coding, testing, end-user and API documentation, release management and support. I use object oriented design principles to maximize code clarity, longevity and reusablility. The best evidence of my training and experience in computer programming is MSRedux, a reusable code base that permits me to develop and release (soup-to-nuts!) custom software in my partcular area of research on a week-long time scale.

My experience in Computer Science is practical. In various professional capacities, I've implemented all of the major functional algorithms: sort, linked lists, binary trees, Huffman encoding & compression, depth- and breadth-first search, recursion, symplex-type optimization, and mathematical algorithms, e.g., numerical integration & differentiation, Monte Carlo optimization & annealing, and FFTs for convolution and correlation. I have also worked on all of the major machine learning algorithms, including linear methods like principal cluster analysis and nonlinear methods like neural networks and unsupervised cluster analysis. I have managed data on the bit and byte levels, converting custom data structures to IEEE. Computer science includes a certain amount of code design, I'll add that I am comfortable teaching all of the major object oriented design patterns. I can teach in C/C++ or Java. I can also teach functional programming viz., R or javascript.

I have a Ph.D. in physics. To get the degree, I've taken advanced mathematics courses in college and graduate school. In college I've had the basic 4 semester calculus sequence plus a semester of ordinary differential equations and a semester of partial differential equations. Most of electricity and magnetism is merely applied boundary value problems from ODEs. I've also taken mathematical methods courses which went deeply into complex analysis, Greens Functions formulations, Sturm-Liouville theory, hypergeometic functions, and complex analysis. I feel comfortable facing any problem in ODEs or PDEs with little or no preparation. (The same for linear algebra.) For advanced courses in Greens functions, etc., I would need to do a bit of preparation to make most efficacious use of my tutoring contact time.

As a physicist and computational scientist, my knowledge of applied mathematics incorporates many topics in discrete systems: logical grammar (if p then q); techniques of proofs; recursion relations, difference equations & their solutions; matrices operations; counting, combinatorics & probability; set theory and graph theory. My Ph.D. thesis had an exact, constrained enumeration as its springboard into statistical calculations. In order to simplify the resulting complex statistics, I reduced the problem to a graph for which I developed a kinetic model. I simulated kinetics on the graph and solved the eigenvalue problem associated with a matrix chosen to approximate the graph. To this day, I reduce high dimensional problems to low dimensional ones to provide solutions for real-world problems. I'm competent to teach both theory and practice of discrete mathematics.

Finite math is discrete math for social sciences and business. As a physicist and computational scientist, my knowledge of applied mathematics incorporates many topics in discrete, finite systems: logical grammar (if p then q); recursion relations, difference equations & their solutions; simultaneous equations; counting, combinatorics & probability; set theory and graph theory. My Ph.D. thesis had an exact, constrained enumeration as its springboard into statistical calculations. I'm competent to summarize the theory and enable the practice of finite mathematics.

I have a Ph.D in physics, and along the way I've had to learn quantum mechanics forwards and backwards. Quantum mechanics single most powerful tool is linear algebra. I've taken the college upper division course in LA, and have studied LA's theorem-proof aspects (Hermetian operators have strictly real eigenvalues, etc.) in my various math methods courses in undergraduate and graduate physics. I've also helped friends and classmates understand null spaces, orthogonal basis sets, singular value decomposition and other tricks of the LA trade. I'm confident I can handle any question in LA with minimal prep time.

I was an early adopter of Linux. My first kernel in 1992 was 1.0.6, and I lived through the early days when new kernel releases were limited by the availability of ethernet card drivers. As a super-user, I handle all aspects of system administration: user management (permissions), resource logic (device, peripheral) and interface config (GUI/X11 config, TCP-IP, sendmail). I was a RedHat user from 1993 until 2005, when I switched to Ubuntu/Debian-flavored releases. Today, my principal instance is Kubuntu, which is rolled up in VMWare WorkStation for co-operation with Windows. All of my general C++/Perl code development occurs in the Kubuntu environment and is ported to Windows as part of the release process.

Linux has always been a means to an end, so my knowledge of the OS is similar to a pilot's knowledge of an aircraft: I can fly it in many conditions, I can recognize when something is wrong, I can fix user-serviceable aspects of operation, but I'm not an architect, designer or trained mechanic.

At various times, my knowledge of Linux has been augmented/clarified by work with other UNIX-based operating systems Sun's SunOS, IBM's AIX, Silicon Graphics RISC, and Berkeley's BSD.

I was an early adopter of Perl in the late 80s as a graduate student at UCSD. I learned Perl from the first edition of Larry Wall's camel book "Programming Perl." Thirty years later, I continue to write Perl scripts to manage software builds and releases.

As a postdoctoral fellow at Harvard in the early 90s, I wrote a lot of the glue-code for our protein folding research group, and all of the glue was in Perl. I've also written a Perl-based java-to-c++ translator. I have used Perl to write an automated C++-code generator for C-style structs, which helps with my binary file parsing work.

I was the official amazon.com reviewer of a 1999 book on programming with Perl.

Perl has been described as the Swiss Army Chainsaw of the Internet. I can show you how to get the chainsaw going, keep it sharp, and avoid hurting yourself (and your work) as you cover a lot of ground on your coding to-do list with a few lines of Perl.

I have a Ph.D. in physics and work professionally in biophysics and bioanalytical chemistry. (My thesis research involved the construction and characterization of computational lattice models of protein folding kinetics.) We all know more physics than we think we do. Our physical intuitions were developed in playgrounds, riding in cars, skating, riding a bike, watching water flow. As a tutor, I try to connect this already well-developed intuition with mathematical expression. It starts hard, but it gets easy quickly for most people when they pick up the rhythm of the solve. In the last six months, I have tutored a dozen students at the high school AP and college levels, both with and without calculus.

I have always managed to keep probability as simple as possible for my own work in statistical physics. I focus on the pathways rather than the rules and have scores of hours of experience tutoring probability so that it doesn't lose touch with its foundation: basic counting and fractions. Discrete binomial, multinomial and Poisson distributions; continuous normal, exponential, T, F or Chi-squared distributions; conditional, marginal, and joint distributions; Bayes theorem and inference.

I use R/RStudio as my daily methods development environment. I exploit R's statistical and mathematical libraries for solving linear systems, performing convex optimization, evaluating frequentist hypotheses, inferring parameters through Bayesian statistics, and performing samplings and simulations. I also use R for reporting and technical document generation with R-markdown/KnitR. I'd be delighted to help you learn the R environment, including the powerful notion of R closures, and will show you some R best practices along the way.

I am tutoring students in both intro level statistics (basic probability, combinatorics, binomial distributions, central limit theory, normal distributions, T-tests, P-tests, hypothesis testing) and intermediate statistics (regression, correlation, F-tests, ANOVA, hierarchical clustering, principal component analysis, multivariate analysis). I use statistics everyday in my regular scientific software consulting practice, and I very much like finding the few key conceptual threads that will unravel the field for new students.

Cambridge, MA Art Tutors - Cambridge, MA Business Tutors - Cambridge, MA Computer Tutors - Cambridge, MA Corporate Training Tutors - Cambridge, MA Elementary Education Tutors - Cambridge, MA English Tutors - Cambridge, MA History Tutors - Cambridge, MA Homeschool Tutors - Cambridge, MA Language Tutors - Cambridge, MA Math Tutors - Cambridge, MA Music Tutors - Cambridge, MA Science Tutors - Cambridge, MA Special Needs Tutors - Cambridge, MA Sports/Recreation Tutors - Cambridge, MA Test Preparation Tutors

Math Stats Physics Data-science Code-dev. Distance-learner friendly!