100% Satisfaction Guarantee

100% Satisfaction Guarantee

Try the first lesson and if you’re not satisfied we'll refund any unused lessons.

Lesson Details

Java

Levels Taught:
Beginner

I teach basic computer programming with a focus in object oriented programming as well as procedural programming. For any student new to computer science/programming this is exactly where you want to start, as this application of programming is essential in all software. Java itself is especially a great language to start with for new programmers because it is class based and its implementation will inherently strengthen your ability to read and write code; this will later be of great use when transitioning to other languages. What my lessons will do for you is teach you how to write basic programs efficiently, how to write classes, and how to use classes.

See all subjects

Corey teaches

Loading-circle

About

Corey passed a background check that includes a SSN verification, national criminal record check, and sex offender registry search. Learn More
Corey delivers an exceptional lesson experience and ranks in the top 15% of our teachers nationwide.
Teaches students:
Ages 5+ and special needs

Teaching since:
2016

Hi my name is Corey, I'm currently a full-time student in the Bay Area. I'm pursuing a degree in Computer Science and I'm a huge nerd when it comes to math and other subjects of science. I have a strong passion for helping other students just like myself excel in their academic goals!

I began tutoring once I got back in school. At first, it started off as a little side gig I didn't I think much of; for me, it was a fun act of kindness that also gave me a chance to better understand material I already knew. It was after I got positive feedback from students when I realized tutoring is something I really enjoy and started taking far more seriously.

As a tutor the most effective approach I found is to first make sure my students have a firm grasp on the first principles involved and expand from there by taking a deeper dive into the abstract of the concept at hand. I always teach in general notation along with a visual basis as this greatly helps my students better understand the concepts they're learning. From here I transition into individual and situational cases giving my student a chance to show me how well they are understanding the lesson.

The goal I set for myself as a tutor is to be sure that my students understand every topic covered on the same level that I understand it myself. So far in my approach this has shown to be the best method in achieving this goal. Most of the students I've worked with were on the verge of failing their classes and in fact these are the student I like to focus on because it gives me the opportunity to show that my approach to learning works, with everyone of my students finishing out their semester nothing short of a B.

If you're interested in taking one of my lessons and think my approach to learning is something that will work for you, please contact me and let's get that A this semester!

Show More

Education

Computer Science
Aug 2019 - Present
Berkeley City College
Computer Science
Aug 2016 - May 2019
Miramar College

Languages

English
Fluent / Native Proficiency
Korean
Limited Proficiency

Photos & Videos

Calculus 1 practice problem

View

1 Review

Write a Review
Jessica Aug 2, 2019
Math · In home

Corey has been the best tutor I've learned from! I started taking lessons with him about half way through a semester that I was taking trig. At this time I had a D in the class and was completely lost during lectures, just after two lessons with him my understanding in trig sky rocketed, I was able to move my grade from a D to a B! There's no way I could've done this without his help!

Show More

You may want to revisit

Previously viewed teachers: