Search
Eric M.'s Photo

I can help you understand how to program
Eric M.

945 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $20

Response time: 4 hours

Eric M.'s Photo

I can help you understand how to program
I can help you understand how to program
Eric M.

945 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

945 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Eric


Bio

I currently teach programming at a community college, so I have lots of experience working with students, both in the class room and for individual tutoring. The languages that I currently teach are Python, Java and Kotlin. I teach a range of courses, from those with no programming background required, through intermediate programming and advanced programming. My students' evaluation of my classes and teaching techniques are consistently good.

I believe programming is best learned by...

I currently teach programming at a community college, so I have lots of experience working with students, both in the class room and for individual tutoring. The languages that I currently teach are Python, Java and Kotlin. I teach a range of courses, from those with no programming background required, through intermediate programming and advanced programming. My students' evaluation of my classes and teaching techniques are consistently good.

I believe programming is best learned by working through examples. When I have to help students who are stuck on a programming concept, I work with them to reduce the problem or question into a few simple steps, then combine these steps into a more complex solution. I always try to give examples in programming about things that are familiar to students, rather than abstract problems. By programming something familiar, like the pattern on a traffic light or simulating a card game, my students see that programming is a way to model reality, rather than an activity not related to anything real. This teaching style results in better learning at all levels.

I realize learning programming can be intimidating at first and it's easy to get stuck on a topic and become frustrated. There are always alternative ways to explain programming topics and opportunities to get over a hurdle when you get stuck. Patience and persistence pays off on both sides of the teaching/learning relationship. I welcome the opportunity to help you understand programming and learn to love it as much as I do.

I only do online tutoring on Wyzant. Please let me know when you are available and what topics you wish to cover.


Education

Cooper Union
Mechanical Engineeri
Manhattan College
MBA

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

Java,

Java

I have taught both beginning and intermediate Java classes in a college environment. In addition to the basics, I have taught object oriented programming and JavaFX. I have used both Eclipse and IntelliJ IDEA as integrated programming environments (IDEs). I strongly believe using an IDE for writing and debugging code will make you much more successful as a programmer at any level.
Python

Python

I have taught Python as part of college level, 16 week, Introduction to Scripting class. I teach students the benefits of using Pycharm, a modern integrated programming environment, for both writing and debugging Python projects. I have also taught students how to use Python to develop windows applications using Tkinter, an Python extension.

Corporate Training

Java

Java

I have taught both beginning and intermediate Java classes in a college environment. In addition to the basics, I have taught object oriented programming and JavaFX. I have used both Eclipse and IntelliJ IDEA as integrated programming environments (IDEs). I strongly believe using an IDE for writing and debugging code will make you much more successful as a programmer at any level.

Examples of Expertise


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

Ratings and Reviews


Rating

4.9 (240 ratings)
5 star
(228)
4 star
(10)
3 star
(0)
2 star
(2)
1 star
(0)

Reviews

Python apprentice

Eric is teaching me the facets and foundations of Python. Eric is very patient and flexible. I always appreciate our time together. Looking forward to many more virtual meetings as my mission to thoroughly understand Python continues.

Joey, 13 lessons with Eric

Great help!

Eric was very knowledgeable, very helpful. I strongly recommend him. I will schedule more sessions with him. Now, Wyzant tells me I have to leave a recommendation of at least 160 characters!!! I hope this gets me over the threshold! :)

Ivan, 3 lessons with Eric

knowledgeable and patient

My son has been meeting with Eric for several months. He's a great instructor/tutor. I highly recommend him for anyone wanting to learn Python. Very accommodating on scheduling lessons which is great because we live in different time zones and my son is still in high school.

Andrea, 61 lessons with Eric

Eric has a smooth delivery

Eric is a very conscientious and knowledgeable about Python. He was quick to identify what areas I need help with and I look forward to taking more classes. Eric is an asset to wyzant

Craig, 14 lessons with Eric

Eric has a smooth delivery

Eric is a very conscientious and knowledgeable about Python. He was quick to identify what areas I need help with and I look forward to taking more classes. Eric is an asset to wyzant

Craig, 14 lessons with Eric

Eric has a smooth delivery

Eric is a very conscientious and knowledgeable about Python. He was quick to identify what areas I need help with and I look forward to taking more classes. Eric is an asset to wyzant

Craig, 14 lessons with Eric

Smart and experienced!

Excellent overview to begin lessons. Relaxed and friendly. Good understanding of my problems and needs. Accommodates my schedule. I am looking forward to more sessions!

Michael, 8 lessons with Eric

Eric has a smooth delivery

Eric is a very conscientious and knowledgeable about Python. He was quick to identify what areas I need help with and I look forward to taking more classes. Eric is an asset to wyzant

Craig, 14 lessons with Eric

Works well with kids

Eric did well interacting kids related to coding. We plan to continue working with him and look forward to adding more. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..

Bradley, 86 lessons with Eric

Knowledgeable and helpful

Computer Science python with turtle. He helped my son for his computer science. He is eleven grader but he is talking college credit .He explained very well. I am very happy with Mr Eric. I will recommend for my family’s and friends in the future.

Hana, 6 lessons with Eric
Hourly Rate: $20
Response time: 4 hours
Contact Eric