Skip to main content
image of Kiera G.

Java with Kiera G.

5.0
(1)
Background check
Teaches online
Teaches all skill levels
Age: 10+
Teaching since 2017
Master's in Applied Mathematics and Statistics

    Start Programming Today: learn the basics from an computer science researcher

    When I took computer science courses, throughout undergraduate and graduate schooling, I resented being thrown in the deep end. When attempting to learn languages from websites or services, I was disappointed that best practices, debugging strategies, and developing tests were almost never covered. In taking lessons with me, you'll learn the important practices they teach in college courses, such as Test-Driven Development, how to read documentation, and UML diagrams, at a personalized pace for your understanding of computer science & programming. I also have taken courses such as Analysis of Algorithms and Computer Science Theory. As a math student, many of the topics in these theory courses came easier to me than for fellow students. I can help you understand the math, logic, and ideas in these courses, giving you a better foundation for future courses that use this knowledge. Personally, I believe Python is a decent introductory language for anyone looking to pick up some programming skills. I am very comfortable with Python and Java, but capable of working in some other programming languages. Contact me with the language of your choice, and I will let you know if I can help!

    Instructor details

    Location:
    Teaches Online
    Teaches Online

    Teaching Hours

    Monday
    7 AM-12 PM
    Tuesday
    4 PM-8:30 PM
    Wednesday
    7 AM-12 PM
    Thursday
    4 PM-8:30 PM
    Friday
    8 AM-8:30 PM
    Saturday
    7 AM-8:30 PM
    Times are shown in your local timezone (UTC-08:00) Pacific Time (US & Canada)
    Pricing
    30 minutes
    $44
    45 minutes
    $57
    60 minutes
    $63
    90 minutes
    $88
    120 minutes
    $113

    About Kiera G.

    5.0
    (1)
    Hi, I'm Kiera! I'm currently finishing up my Master's in Applied Mathematics at Stony Brook University in New York State. In undergrad, I studied Computational Mathematics, which for me meant a lot of math courses and quite a few computer science courses. I also minored in "Language Science" (also known as Linguistics) as I had a budding interest in Natural Language Programming. Currently, I'm working with faculty in the computer science department on some NLP research. I love teaching about pure math classes, such as Discrete Math, Combinatorics, Game Theory, and more! I enjoyed taking those classes and am even more excited to pass that knowledge to other students. Most of my experience is in tutoring the "typical" math sequence -- Algebra, Precalculus, Calculus (I, II, & III), Multivariable Calculus, Linear Algebra. I've also taken time in my professional roles to study pedagogy, problem-solving skills, and test-taking strategies for different types of students. Here's a tip for free: most test problems don't have to be done in order, and most shouldn't! By skipping questions you don't have an immediate answer to, your brain gets to work on it in the background, and can often come up with something easier than staring at a blank page for minutes. I've tutored for math-related sections of the SAT and ACT, giving specific testing advice for those, and helping students find tricks to solving these problems quickly. I've even helped students advocate for themselves in situations where the instructor was being unfair/not compliant with college-specific accommodations. I believe math is a beautiful subject with a wide variety of topics that people usually don't see. Let me help you learn to love math, or at least allow you to feel neutral about it.
    ReviewsWrite a review
    5
    100%
    4
    0%
    3
    0%
    2
    0%
    1
    0%
    5.0
    1 Reviews

    Education

    B.S. in Computational Mathematics

    Aug, 2017 - May, 2020

    Rochester Institute of Technology

    Master's in Applied Mathematics and Statistics

    Aug, 2020

    Stony Brook University

    Private Lessons

    • 1:1 lessons with a trusted instructor
    • 300+ subjects to choose from
    • Meet online or in person
    • Free on-demand videos and articles

    This teacher is not currently accepting students