Search
Ryan K.'s Photo

Master's in Math; tutoring programming and math
Ryan K.

1,046 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $80

Response time: 1 hour

Ryan K.'s Photo

Master's in Math; tutoring programming and math
Master's in Math; tutoring programming and math
Ryan K.

1,046 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

1,046 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Ryan


Bio

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...

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 can also help with SAT/ACT/GRE prep in Math: 760 on the SAT math section, scored 166 on the General GRE Quantitative Reasoning section, and 750 on the Math subject GRE.

Also as a graduate student, I taught Python to new college students, many of whom had never programmed before. From September 2018 to April 2020 I spent about four hours per week helping students fix their Python programs. I also have experience with Java and C++.

I also have experience tutoring online and know of several resources to ensure that the quality of tutoring appointments is just as good as in person.

Currently, I am a research mathematician for the federal government, and I'm doing tutoring in my spare time. I also have a Top Secret clearance. You can trust both my character and abilities in math and programming!

I have a love of math tutoring and helping students not only understand the material they need to know, but to go a bit beyond and explore other interesting things that the material applies to. I'd love you get to know you! Please send me a message through Wyzant and I look forward to working with you!


Education

Brigham Young University
Mathematics
Brigham Young University
Masters

Policies

  • Hourly Rate: $80
  • Rate details: If a student hasn't arrived 15 minutes after the scheduled start time, the lesson is cancelled. When sufficient notice isn't provided, a cancellation fee equal to one hour of tutoring is charged.
  • Lesson cancellation: 1 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Business

GRE

Computer

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

Corporate Training

Java

Elementary Education

Elementary Math

Homeschool

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

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

Most Popular

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

Summer

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.
GED, Geometry, SAT Math

Test Preparation

ACT Math, GED, GRE, SAT Math

Examples of Expertise


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

Ratings and Reviews


Rating

5.0 (357 ratings)
5 star
(357)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

See all reviews

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
Hourly Rate: $80
Response time: 1 hour
Contact Ryan