$50/hour

5.0
average from
8
ratings

Hi! I'm a young, passionate tutor of math and physics at the college and high school level. I'm a graduate of North Carolina State University, where I received two degrees, a Bachelor of Science in Physics and a Bachelor of Science in Mathematics. I graduated magna cum laude and was the valedictorian of the physics program, as well as a member of

Jonathan 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 Jonathan to get started.

Math:

Algebra 1,
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.

Perhaps more than any other subject shy of basic arithmetic, Algebra I contains the material I've gotten the most use of. In every one of the myriad math and physics courses I've taken, algebra has been right at the center. As a result, I've developed a next-to-instinctive understanding of it, and have had many years of experience mastering its every nuance. I've also both taught and tutored the material of algebra I through college-level physics.

I have bachelor's degrees in mathematics and physics from NC State University. I've taken all levels of high school algebra, in addition to dozens of classes that build off of algebra, from calculus, to mechanics, to differential Equations. Further, I have one and a half years' experience as a tutor, a year's experience as an assistant teacher, and I've taken a course in Educational Psychology.

As a physics and math student, C is a language I've worked with for about two years, and I'm well acquainted with its many peculiarities and strengths. Learning to code in C requires a style of thinking that isn't immediately intuitive for many, but through the many dozens of lessons I've given in the language I've developed ways of breaking the more complicated aspects of the language into terms that anyone can understand.

C++ is a language I picked up while pursuing my degrees in math and physics, and it's a language I've worked with for about 3 years. I'm familiar not only with its syntax and workflow, but also with the best coding practices and methodologies to get the most out of it's unique set of strengths and weaknesses. I've tutored many dozens of students in the subject, and have come across many if not most of the possible hangups one could have with the language at an introductory level.

I have bachelor's degrees in Mathematics and Physics from NC State University. I've taken all levels of high school undergraduate Calculus, as well as two classes in Analysis, which is a rigorous formalization of Calculus. I have also taken dozens of classes that build off of Calculus, from Quantum Mechanics, to Differential Equations, to Topology. In addition, I have tutored Calculus-based Physics for one semester, and I have helped to teach Calculus-based Physics for two semesters.

Computer programming is a subject I've studied extensively for over a decade, and through a variety of languages. Along the way, I've become competent in C, C++, Python, Java, Haskell, Fortran, Ruby, and Javascript. I've used a number of these languages academically in pursuit of my degrees in math and physics, and I've since tutored in all of them, some of them many dozens of times. Though the subject is a bit too vast for me to be able to solve any problem you might have, I've likely come into contact with the majority of them before.

Computer science was a significant part of my academic career in pursuit of degrees in math and physics, and moreover it's a subject I've studied for over a decade and through a variety of languages. I'm proficient in C, C++, Python, Java, Haskell, Ruby, Fortran, and Javascript. I've used all of these languages extensively both academically and in my own work, and I've tutored students in all of them, some many dozens of times.

Differential equations is a course utterly integral to both physics and math. I've taken both levels of differential equations, and have used the material in many other classes, from quantum mechanics, to computational physics, to thermal physics. I've also taken courses which do much to formalize the material of differential equations, such as real analysis and topology. It's a subject I've approached from many directions and at many levels of complexity, and one of which I have an extensive understanding.

Geometry is a subject I've dealt with extensively in my educational experience. In many ways, it serves as foundation for trigonometry and calculus, which have in turn been integral to dozens of classes I've taken. Having approached geometry repeatedly from both the real-world side through physics and the abstract side through mathematics, I have a very solid and intuitive understanding of this material. Likewise, I have also taught and tutored much of the material in geometry by way of college-level physics, which relies heavily on geometry.

Java is a language I've used for about four years now. I've read multiple books on the subject, and have a solid understanding not just of the syntax and workflow of Java, but also the ways to write code that makes the most of Java's very particular object-oriented style. As a result, I can teach you to write and think about code in a way that utilizes Java's best features and avoids its biggest shortcomings.

Physical science constitutes the beginnings of physics, a field I have a great deal of experience in. I have a formal understanding of thermal physics, mechanics, electricity and magnetism, and atomic physics, all of which are rooted in the subject matter of physical science. I've also both tutored and taught in physics for a combined two years, in subjects which build directly off of the material in physical science.

I have bachelor's degrees in Physics and Mathematics from NC State University. I've taken every variety of high school and undergraduate physics, as well as many graduate physics courses, in such subjects as Classical Mechanics, Electricity and Magnetism, Quantum Mechanics, Statistical Physics, and General Relativity. In addition, I have a year's experience as a teaching assistant in Calculus-based Physics, and a semester's experience as a tutor in Calculus-based Physics.

Precalculus is a subject that continues to be extremely important in nearly all math classes beyond it. Having taken not just precalculus but also dozens of other classes in math and physics which build upon and formalize its subject matter, my knowledge of the material is very intuitive and foundational. As a result, I can not only teach you to understand precalculus, but also to begin to see things through a framework that makes further classes such as calculus much more intuitive.

I've been using Python for about 7 years now, both in my work pursuing degrees in physics and math and for personal projects, and I've given probably a hundred or more lessons in the language over the past 2 years. I'm highly familiar with Python's nuances, from its intro-level syntax to its high-end paradigms, and I can teach you the best ways to write and understand code that is most suited to its unique style.

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

Passionate Math and Physics Tutor