Search

John C.

Experienced High School, College and Adult Ed Tutor

Experienced High School, College and Adult Ed Tutor

$69/hour

About John


Bio

My experience with tutoring began in high school when I tutored my classmates in math and English. At that time, I discovered that I was able to simplify complex topics in a way that others find very helpful. Simplifying complex concepts has helped me and my clients both in software engineering and in learning the Italian language.

I am a software engineer by trade and have worked in the industry for many years. I can help you learn general programming practices or specific skills such as...

My experience with tutoring began in high school when I tutored my classmates in math and English. At that time, I discovered that I was able to simplify complex topics in a way that others find very helpful. Simplifying complex concepts has helped me and my clients both in software engineering and in learning the Italian language.

I am a software engineer by trade and have worked in the industry for many years. I can help you learn general programming practices or specific skills such as Java, Unix, and SQL. I can help you identify what works well and what doesn't as you create your own software engineering solutions. Using your own specific assignments or exercises I provide, we will work together to reinforce material that we've covered. I will consistently demonstrate how to apply what you learn, since applying these skills in practice is the reason to learn them in the first place.

I am also an Italian tutor. I learned the Italian language from the perspective of knowing American English first. When learning Italian as your "first" second language, I know what is helpful and more importantly what isn't. I am also familiar with helpful resources, whatever your proficiency may be. Whether you're studying Italian in school and are struggling with all the rules or you would like to learn it on your own but find it a bit overwhelming, I can help.

My approach to tutoring starts with language: I'm convinced that simple language facilitates understanding. I use everyday words in order to make complex topics easy to understand and I excel at drawing connections to topics you already know, which helps you gain expertise as well as confidence in the subject matter.

If you or a student you know is struggling with complex topics, I'm here to help. You'll find that I'm easy to contact (and get a response!), easy to talk to, and most importantly, easy to learn from. Schedule a lesson today!


Education

BBA Pace University, New York City
MIS

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

Computer Programming,

Computer Programming

With over 20 years experience with web-based applications, I tutor students who need help with the tools and techniques necessary to design and build software. My experience as a software engineer and tutor includes relational databases, web protocols and server-side middleware using Java, Tomcat, NodeJS, and ExpressJS, as well as client-side technologies like AngularJS and Javascript. I am also very experienced with Linux and Unix operating systems, relational data modeling, and application design with UML. I have a BBA in Management Information Systems from Pace University.
Computer Science,

Computer Science

I am a professional software engineer and I specialize in tutoring high school students in AP Computer Science with Java. With a deep understanding of the AP Computer Science with Java curriculum, I help students understand program analysis, boolean expressions, and code tracing. I teach the standard and advanced data structures, data types, arrays, and collections, as well as algorithms like traversals, insertions, and deletions of arrays and the search algorithms. If you're a high school student who needs help getting started with computer programming or are struggling with advanced topics like sort algorithms or recursion, I can help.
Java,

Java

I am a professional Java developer with many years experience teaching others how to code effectively in Java. With an extensive background building applications with Java, from single-user to enterprise-level applications, I can bring relevant, real-world experience to the learning environment using many of today's popular IDEs, including IntelliJ, Eclipse, and NetBeans. I also specialize in tutoring high school students studying AP Computer Science with Java. My experience tutoring Java students includes teaching the basics of the language and the JDK, as well as teaching very advanced Java features like generics and lambda expressions, and everything in between. I also specialize in tutoring others with the Spring Framework and popular Java-based web application servers like Apache Tomcat. If you're a student who is new to Java or a software professional looking to expand you're skillset, I can help.
JavaScript,

JavaScript

With over 20 years experience with web-based applications, I tutor students who need help with the tools and techniques necessary to design and build software. My experience as a software engineer and tutor includes relational databases, web protocols and server-side middleware using Java, Tomcat, NodeJS, and ExpressJS, as well as client-side technologies like AngularJS and Javascript. I am also very experienced with Linux and Unix operating systems, relational data modeling, and application design with UML. I have a BBA in Management Information Systems from Pace University.
Linux,

Linux

I have worked in the field of software engineering for over ten years, during which time I have served as an administrator of Unix based systems, including Linux variants such as Ubuntu and CentOS. I have a BBA in Management Information Systems from Pace University.
SQL,

SQL

I am a professional software engineer with many years experience with relational databases. From logical and physical data modeling to writing and tuning SQL queries for performance, I can bring relevant, real-world experience to the learning environment, using many of today's popular relational databases and tools, including Oracle, PostgreSQL, MySQL, and SQL Server. Whether you're a student learning how to write powerful SQL queries or a database professional who needs help learning how to design and build powerful database applications, I can help.
UNIX

UNIX

I have worked in the field of software engineering for over ten years, during which time I have served as an administrator of Unix based systems, including Linux variants such as Ubuntu and CentOS. I have a BBA in Management Information Systems from Pace University.

Corporate Training

Grammar,

Grammar

Having tutored high school, college and adult education students in English grammar for many years, I am always happy to show others how easy grammar can be. During a lesson, we can cover the basics like parts of speech and sentence structure, learn about important topics like punctuation (What's the difference between a colon and semi-colon?) and when to use "who" or "whom", or dive into advanced topics like misplaced modifiers (How to avoid dangling participles?) and identifying independent and dependent clauses. Whether you are a student who needs to improve your writing skills or prepare for a standardized test in English grammar, I can help.
Italian,

Italian

I have studied the Italian language for over 15 years, benefiting from college-level coursework, individual one-on-one instruction, language immersion in Italy, and from native speakers who are my closest friends and family. As you can see from my profile, I know how to approach learning Italian from the perspective of an English speaker and I have helped many high school, college, and adult education students improve their skills as well as their grades.
Java,

Java

I am a professional Java developer with many years experience teaching others how to code effectively in Java. With an extensive background building applications with Java, from single-user to enterprise-level applications, I can bring relevant, real-world experience to the learning environment using many of today's popular IDEs, including IntelliJ, Eclipse, and NetBeans. I also specialize in tutoring high school students studying AP Computer Science with Java. My experience tutoring Java students includes teaching the basics of the language and the JDK, as well as teaching very advanced Java features like generics and lambda expressions, and everything in between. I also specialize in tutoring others with the Spring Framework and popular Java-based web application servers like Apache Tomcat. If you're a student who is new to Java or a software professional looking to expand you're skillset, I can help.
Proofreading,

Proofreading

Having tutored high school, college and adult education students in English grammar for many years, I am always happy to show others how easy grammar can be. During a lesson, we can cover the basics like parts of speech and sentence structure, learn about important topics like punctuation (What's the difference between a colon and semi-colon?) and when to use "who" or "whom", or dive into advanced topics like misplaced modifiers (How to avoid dangling participles?) and identifying independent and dependent clauses. Whether you are a student who needs to improve your writing skills or prepare for a standardized test in English grammar, I can help.
SQL

SQL

I am a professional software engineer with many years experience with relational databases. From logical and physical data modeling to writing and tuning SQL queries for performance, I can bring relevant, real-world experience to the learning environment, using many of today's popular relational databases and tools, including Oracle, PostgreSQL, MySQL, and SQL Server. Whether you're a student learning how to write powerful SQL queries or a database professional who needs help learning how to design and build powerful database applications, I can help.

Elementary Education

Grammar

Grammar

Having tutored high school, college and adult education students in English grammar for many years, I am always happy to show others how easy grammar can be. During a lesson, we can cover the basics like parts of speech and sentence structure, learn about important topics like punctuation (What's the difference between a colon and semi-colon?) and when to use "who" or "whom", or dive into advanced topics like misplaced modifiers (How to avoid dangling participles?) and identifying independent and dependent clauses. Whether you are a student who needs to improve your writing skills or prepare for a standardized test in English grammar, I can help.

English

Grammar,

Grammar

Having tutored high school, college and adult education students in English grammar for many years, I am always happy to show others how easy grammar can be. During a lesson, we can cover the basics like parts of speech and sentence structure, learn about important topics like punctuation (What's the difference between a colon and semi-colon?) and when to use "who" or "whom", or dive into advanced topics like misplaced modifiers (How to avoid dangling participles?) and identifying independent and dependent clauses. Whether you are a student who needs to improve your writing skills or prepare for a standardized test in English grammar, I can help.
Proofreading

Proofreading

Having tutored high school, college and adult education students in English grammar for many years, I am always happy to show others how easy grammar can be. During a lesson, we can cover the basics like parts of speech and sentence structure, learn about important topics like punctuation (What's the difference between a colon and semi-colon?) and when to use "who" or "whom", or dive into advanced topics like misplaced modifiers (How to avoid dangling participles?) and identifying independent and dependent clauses. Whether you are a student who needs to improve your writing skills or prepare for a standardized test in English grammar, I can help.

Language

Italian

Italian

I have studied the Italian language for over 15 years, benefiting from college-level coursework, individual one-on-one instruction, language immersion in Italy, and from native speakers who are my closest friends and family. As you can see from my profile, I know how to approach learning Italian from the perspective of an English speaker and I have helped many high school, college, and adult education students improve their skills as well as their grades.

Summer

Italian

Italian

I have studied the Italian language for over 15 years, benefiting from college-level coursework, individual one-on-one instruction, language immersion in Italy, and from native speakers who are my closest friends and family. As you can see from my profile, I know how to approach learning Italian from the perspective of an English speaker and I have helped many high school, college, and adult education students improve their skills as well as their grades.

Examples of Expertise


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

Ratings and Reviews


Rating

5.0 (696 ratings)
5 star
(693)
4 star
(3)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

He is an excellent tutor

Knowledgeable and able to teach the material in an efficient and clear manner. He helped me with the Java material for my online course. I highly recommend John.

Gloria , 7 lessons with John

John is a very knowledgeable and Patient Tutor

He helped my daughter with her assignments in AP Computer Science specifically programming in Java. She was very stressed out about this class, but he has put her mind at ease and helped her immensely. He has tutored her twice and I will continue to use him throughout the rest of the semester. I honestly can't wait for this class to be over and I am not the one taking the class. Highly recommend!!!

Shirley, 14 lessons with John

Successful Apache/Tomcat Tutor

John successfully taught the installation of Apache/Tomcat on a new server. He configured the system to run previous Java Script code imported from another server along with other functionality.

Gordon, 2 lessons with John

Amazing! Highly Recommend.

Calmed my nerves for my upcoming tests and case studies. He was an amazing tutor. I am definitely booking my next session with him. He was patient and was not taken aback by all my questions.

Meghna, 6 lessons with John

Knowledgeable and professional tutor

He helped me with my sql database coding. He taught and guided me along the way. Very patient knowledgeable and encouraging. I really enjoyed working with him.

DEREK, 2 lessons with John

This guy knows his stuff.

I scheduled a lesson with John to learn about the Linux operating system. He was patient and helpful even though I was struggling with some very basic things. I appreciated his suggestion to approach this subject in a task-oriented way. And I'm psyched to learn more. 👍

Benjamin, 1 lesson with John

amazing tutor

does work before hand to make sure the lesson is productive, listens to you and incorporates your requests into a fun way to learn SQL, really blown away of the quality of the lesson, better than my teaching assistants at graduate school....

Amul, 4 lessons with John

Excellent

John truly helped me and took the time to example each question. He gave me the opportunity to try the question on my own and then told me where i made Errors. I will Be going to John again in the future

Danielle, 3 lessons with John

Knowledgeable, Patient and easy-going

I had a good session today with John and would recommend him to friends and family. Today we worked on a project for a bootcamp program I am in. I had a problem connecting to the app for the session through my browser but John hung in there until I could correct the issue. Thanks again, buddy.

Bashari, 1 lesson with John
Contact John

Response time: 16 minutes

$69/hour

John C.

$69/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact John

Response time: 16 minutes