Master's in Math; tutoring programming and math

Ryan K.
Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $80

Response time: **1 hour**

Master's in Math; tutoring programming and math

Ryan K.
Featured Review:

## Excellent Tutor

Benson, 50 lessons with RyanRyan is a wonderful tutor and of great help to me. He always has an answer for every question I ask. Ryan ensured that I did well on my group theory class, and right now he is tutoring me in analysis. Thank You Ryan.

I have a Master's Degree in Mathematics. As a graduate student, I helped students in college level math courses as a Teaching Assistant and worked in the university's "math lab," an area where students can get assistance from other students that have done well in several math courses. Furthermore, I have tutored students in high school classes as well as college courses such as Calculus, Abstract Algebra, Real Analysis, and Number Theory. I also got A's in every math course I have taken. I...

Mathematics

Masters

Loading...

GRE

Computer Programming,
#### Computer Programming

I began taking programming classes as a Freshman in high school, and have been continuously expanding my knowledge ever since. My proficiency in programming has put me near the top of the leaderboard of the website Hacker Rank (similar to leetcode) in the category of mathematics problems - at my highest, I was in the top 100 worldwide, top 20 US. As far as teaching programming goes, I taught a Python class for two years at my university, and I've been tutoring various programming languages on this website (primarily Python and Java) since I graduated in 2020, consistently having a student or two in these subjects. Python and Java are definitely my top two languages, although I have familiarity with R, C++, and C as well.

Computer Science,
#### Computer Science

I first started learning Java more than 10 years ago. I took AP Computer Science in high school and got a 5 on the exam; our teacher taught for beyond the course material and we ended up learning all of Data Structures. I then took Data Structures in college in C++, and a few Python courses where I essentially ended up learning Data Structures there. As a graduate student, I taught a programming course in Python for two years and got very good at identifying the source of problems in code, and helping students fix the problems.

Python,
#### Python

I have a great deal of experience with Python programming, including similar languages such as SAGE (which is basically Python but with Number Theory functions). My experience is greatly varied: I took two classes dealing directly with programming in Python for advanced linear algebra and earlier machine learning topics, but I often found ways to apply my knowledge of Python to personal projects, such as building web scrapers (including one I built for a job), automated email sending, and programs helping me with various math problems. I have strong familiarity with the numpy, scipy, os, selenium, and Collections packages (and probably others), and reasonable familiarity with pandas, sklearn, and seaborn (enough familiarity that with a few google searches, I can figure most things out). While earning my Master's degree, I taught a Python class for approximately 4 hours per week for two years, staying after class to make sure anyone that needed help got it - these students were mostly new programmers, and after a year, they had acquired a high level of proficiency, so I have experience handling students even with minimal background (and all of my students found me extremely helpful in diagnosing their errors).

Java
Java

Elementary Math

Algebra 1,
#### Algebra 1

I have a Master's in Mathematics, so I definitely have an understanding of the topics of linear equations and linear inequalities (and graphing/solving them), exponents, and factoring quadratic expressions (among others) seen in a typical Algebra 1 course. I also have tutoring experience with students as young as ten, helping them to understand the complicated math needed, even when they're having a hard time understanding it on their own. For anyone looking for Abstract Algebra 1 (sometimes abbreviated to Algebra 1), I also am familiar with Groups, Rings, Fields, homomorphisms and isomorphisms, among the other topics in a typical Abstract Algebra course, and I've tutored this subject as well (I was a TA for this class for two semesters; once out of the Fraleigh book and the other time out of Saracino).

Algebra 2,
#### Algebra 2

I have lots of experience with the topics covered in a typical Algebra 2 course, including factoring polynomials (and quadratics), laws of exponents and logarithms, graphing polynomials, sequences and series, complex numbers, and conic sections (also matrices and any linear algebra that might be covered in such a course). For those looking for Abstract Algebra 2 help, I'm very familiar with rings and fields, and also Galois Theory (including typical material for this course from Dummit and Foote).

Calculus,
#### Calculus

As a high school student, I took AP Calculus BC and got a 5 on the exam (I never took AP Calculus AB, but the course I took covered the same material, but faster). I then took Honors Calculus 2 at my University, earning an A, and Multivariate Calculus, and my final grade was over 100 on account of some extra credit. I am very familiar with all Calculus topics, including derivatives (power rule, product rule, quotient rule, chain rule, implicit differentiation) and limits (even the delta-epsilon proofs), related rates, integrals and integral techniques (u-sub, integration by parts, trig sub), volumes of revolution, polar and parametric equations, and series (convergence, Taylor/Maclaurin series). I am also familiar with partial derivatives and multiple integrals, as well as Green's Theorem, Stokes' Theorem, and the Divergence Theorem.

Geometry,
Prealgebra,
Precalculus,
SAT Math
Algebra 1,
#### Algebra 1

I have a Master's in Mathematics, so I definitely have an understanding of the topics of linear equations and linear inequalities (and graphing/solving them), exponents, and factoring quadratic expressions (among others) seen in a typical Algebra 1 course. I also have tutoring experience with students as young as ten, helping them to understand the complicated math needed, even when they're having a hard time understanding it on their own. For anyone looking for Abstract Algebra 1 (sometimes abbreviated to Algebra 1), I also am familiar with Groups, Rings, Fields, homomorphisms and isomorphisms, among the other topics in a typical Abstract Algebra course, and I've tutored this subject as well (I was a TA for this class for two semesters; once out of the Fraleigh book and the other time out of Saracino).

Algebra 2,
#### Algebra 2

I have lots of experience with the topics covered in a typical Algebra 2 course, including factoring polynomials (and quadratics), laws of exponents and logarithms, graphing polynomials, sequences and series, complex numbers, and conic sections (also matrices and any linear algebra that might be covered in such a course). For those looking for Abstract Algebra 2 help, I'm very familiar with rings and fields, and also Galois Theory (including typical material for this course from Dummit and Foote).

Calculus,
#### Calculus

As a high school student, I took AP Calculus BC and got a 5 on the exam (I never took AP Calculus AB, but the course I took covered the same material, but faster). I then took Honors Calculus 2 at my University, earning an A, and Multivariate Calculus, and my final grade was over 100 on account of some extra credit. I am very familiar with all Calculus topics, including derivatives (power rule, product rule, quotient rule, chain rule, implicit differentiation) and limits (even the delta-epsilon proofs), related rates, integrals and integral techniques (u-sub, integration by parts, trig sub), volumes of revolution, polar and parametric equations, and series (convergence, Taylor/Maclaurin series). I am also familiar with partial derivatives and multiple integrals, as well as Green's Theorem, Stokes' Theorem, and the Divergence Theorem.

Discrete Math,
#### Discrete Math

In high school, I took a course called Discrete Mathematics where we learned about graph theory, combinatorics, poker probabilities, lottery probabilities, and similar things. I have also taken college courses on combinatorics, graph theory, number theory, cryptography, and group theory. Discrete math kind of encapsulates a wide variety of mathematics, but I'm quite comfortable with a lot of it.

Finite Math,
#### Finite Math

I have a Master's Degree in Mathematics. I'm also very familiar with the concepts of Finite Mathematics, including sets and probability, counting (permutations/combinations), linear equations. I have two years of experience applying these ideas to solve real world problems in the business world.

Logic,
#### Logic

I have a Master's degree in Mathematics, where I took six years of courses involving proofs (in a mathematical setting). Specifically, I have taken graduate courses on Algebra, Analysis, Topology, and Number Theory. I TA'd (essentially a tutoring position) a class involving universal quantifiers, truth tables, and basic proof strategies (direct, contrapositive, induction, contradiction) for one year and an introductory course to Abstract Algebra (also one year). I also graded both courses, giving helpful feedback to students to help them understand their mistakes.

ACT Math,
Differential Equations,
Geometry,
Linear Algebra,
Prealgebra,
Precalculus,
Probability,
SAT Math,
Trigonometry
Algebra 1,
#### Algebra 1

I have a Master's in Mathematics, so I definitely have an understanding of the topics of linear equations and linear inequalities (and graphing/solving them), exponents, and factoring quadratic expressions (among others) seen in a typical Algebra 1 course. I also have tutoring experience with students as young as ten, helping them to understand the complicated math needed, even when they're having a hard time understanding it on their own. For anyone looking for Abstract Algebra 1 (sometimes abbreviated to Algebra 1), I also am familiar with Groups, Rings, Fields, homomorphisms and isomorphisms, among the other topics in a typical Abstract Algebra course, and I've tutored this subject as well (I was a TA for this class for two semesters; once out of the Fraleigh book and the other time out of Saracino).

Algebra 2,
#### Algebra 2

I have lots of experience with the topics covered in a typical Algebra 2 course, including factoring polynomials (and quadratics), laws of exponents and logarithms, graphing polynomials, sequences and series, complex numbers, and conic sections (also matrices and any linear algebra that might be covered in such a course). For those looking for Abstract Algebra 2 help, I'm very familiar with rings and fields, and also Galois Theory (including typical material for this course from Dummit and Foote).

Calculus,
#### Calculus

As a high school student, I took AP Calculus BC and got a 5 on the exam (I never took AP Calculus AB, but the course I took covered the same material, but faster). I then took Honors Calculus 2 at my University, earning an A, and Multivariate Calculus, and my final grade was over 100 on account of some extra credit. I am very familiar with all Calculus topics, including derivatives (power rule, product rule, quotient rule, chain rule, implicit differentiation) and limits (even the delta-epsilon proofs), related rates, integrals and integral techniques (u-sub, integration by parts, trig sub), volumes of revolution, polar and parametric equations, and series (convergence, Taylor/Maclaurin series). I am also familiar with partial derivatives and multiple integrals, as well as Green's Theorem, Stokes' Theorem, and the Divergence Theorem.

Geometry,
Prealgebra,
Precalculus
ACT Math,
GED,
GRE,
SAT Math

Ryan has provided examples of their subject expertise by answering **13 questions** submitted by students on Wyzant’s Ask an Expert.

## Ryan is extremely knowledgeable in cryptography and Python

Ryan was extremely patient and provided clear examples on how to apply modular arithmetic and Python functions in their respective applications within Cryptography. Highly recommended working with him and would do so myself again.

Jamal, 2 lessons with Ryan

## Excellent tutor with strong work ethic

Ryan is the best tutor I have had. Most of the tutors don't come prepared, I don't blame them, but it doesn't mean we don't appreciate tutors who go above and beyond , review the datasets, the files, ask for clarification before the class, so they can actually teach during the class, Ryan is one of them. And, he doesn't charge for the time he spent preparation. This type of tutors are hard to find. I am definitely going to work with Ryan more in the future.

H, 2 lessons with Ryan

## Quantitative Reasoning-Percentages

Ryan was really patient & very clear on every step. I love the fact that he uses a whiteboard during the lesson making it feel like an actual sit down in a class. Definitely would recommend him !

Melys, 2 lessons with Ryan

## Could Not Have Survived Without Ryan's Help

I could not have survived this semester and passed my cryptography class without Ryan's help! He is at the rare intersection of theoretical math and cryptography and is both extremely knowledgeable and helpful. He patiently walked me through complex proofs and his help on homework assignments were invaluable. We went through PRG, PRF, RSA, Feistel round functions, discrete logarithm, and zero knowledge questions, among other things and did plenty of review. He goes above and beyond to be communicative and responsive, and he always sends the whiteboard notes for review at the end, so you can pay extra attention and stop for questions to make sure you are clear on everything. I highly recommend him as a tutor, and have in fact passed along his information to students in my department who want someone with both a theoretical math background heavy in proofs and modern cryptography concepts.

Sophia, 20 lessons with Ryan

## Great teacher, Very helpful!

Great tutor, takes time to make sure student is understanding the work. While keeping a patient attitude! Completely recommend to anyone who needs help!

Cameron, 2 lessons with Ryan

## Knowledgeable College-level Calculus Two Tutor

My son, who was reluctant to work with a tutor, found his first session so helpful that he requested a second. Thanks to Ryan’s tutoring, he feels more confident with the material going into the second half of the semester. Thanks, Ryan.m

Cole, 9 lessons with Ryan

## Excellent at explaining concepts

Great tutor, Ryan was great at explaining difficult questions and guiding me to the correct answer. We went over combinatorics and login problems

Anthony, 12 lessons with Ryan

## Great tutor

Very patient and knowledgable! We worked through python problems together and helped troubleshoot where I was getting stuck. I look forward to continuing to work with Ryan on future course material!

Travis, 6 lessons with Ryan

## Great tutor!

Very helpful, patient, and really fast at debugging. Went through the code step by step and made sure it was clear. Would highly recommend as a python tutor!

Anna, 1 lesson with Ryan