Search
John C.'s Photo

John C.

Experienced tutor ready to help you succeed!

Experienced tutor ready to help you succeed!

$69/hour

  • 1,898 hours tutoring

About John


Bio

I am a life-long learner with a passion to help others learn, too. With many years of professional experience as a software engineer, I can help both new and experienced students build new technology skills such as Java, SQL, Linux, and JavaScript. I also specialize in tutoring high school students in AP Computer Science A.

I first began tutoring in high school, when I helped students with PC programming. During my career as a software engineer, I learned many programming languages,...

I am a life-long learner with a passion to help others learn, too. With many years of professional experience as a software engineer, I can help both new and experienced students build new technology skills such as Java, SQL, Linux, and JavaScript. I also specialize in tutoring high school students in AP Computer Science A.

I first began tutoring in high school, when I helped students with PC programming. During my career as a software engineer, I learned many programming languages, databases, and web technologies like Spring, NodeJS, and Angular, tutoring others along the way.

You will find that my lessons are organized, fun, and focused on your specific goals. With over 1,500 hours tutoring on Wyzant's platform, I know that students learn in different ways, and I adapt my teaching style to suit the unique needs of my students. As our lessons prepare you for assignments and exams, or to pursue your career goals, you will quickly see your confidence grow too.

Breaking down complex concepts so that they are easier to understand is what I do best - it's how I learn, too! 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.

(I also tutor in English Grammar and Italian - ask me about discounted rates for these subjects!)


Education

BBA Pace University, New York City
MIS

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

Angular,

Angular

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. Angular is a powerful tool for building Single Page Applications. You will learn how to use Angular components, templates, and styles for screens and forms, including Angular’s Material Design features. If you need to learn how to invoke a server API and process JSON responses, I can teach you how to create Angular services that use HTTP and other built-in Angular modules. I am also familiar with writing unit tests for Angular components and services, as well as how to use the Angular CLI. I have a BBA in Management Information Systems from Pace University.
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 advanced Java features like generics and streams, 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.
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.

Corporate Training

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 advanced Java features like generics and streams, 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.
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.

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 (946 ratings)
5 star
(941)
4 star
(5)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Italian for Beginners

What I like about John - is that he is very patient and provides encouragement. He also provides information that I can practice with prior to our next session.

Donald, 5 lessons with John

Great Teacher

John was great! As we spoke, he picked up on the areas I didn’t understand and really broke it down. It was thorough and helped so much.

Victoria, 1 lesson with John

Knowledgeable and patient tutor.

John taught me how to use a correlated subquery in SQL to return rows based on the max version of an encounter by claim id and claim line. The interactive coding tool was instrumental with helping me learn and test the SQL. John took the necessary steps to understand the task at hand so he could recommend the most efficient solution. His experience, flexibiity, efficiency, and creativity enable him to be a knowledgeable and patient tutor. This SQL will be a regular go to tool in my toolbox.

Betsy, 1 lesson with John

Awesome and knowledgeable tutor

I have no words to describe how amazing John is as a tutor. He is very patient and he will guide you in every step with your assignment. He has helped me a lot with MySQL projects. I haven't found another tutor like him and I'm so grateful. I highly recommend him, he is a gem.

Michelle, 3 lessons with John

Knowledgeable and patient tutor

He offered realistic solutions to reach my goals. He gave important advices and tips. It was an informative, efficient and enjoyable session. He quickly and expertly got me the results I was looking for! Would recommend him to everyone!

Debra, 2 lessons with John

Fantastic tutor!

We reviewed data structures. Ordered collections: ArrayList, LinkedList, stacks (LIFO), and queues (FIFO). An un-ordered collection would be a map, which is a keyed collection. Cannot call items by numbers, but only by names.

Jacqueline , 5 lessons with John

Excellent Teacher

Im a first time Eclipse/Java user. John was great! I learned more from him in minutes compared to my Professor in 4 weeks. He was very patient and calm. He explained everything the way I would understand. I definitely recommend him. I for sure will be asking for his help next time I need help understanding a topic.

Tina, 9 lessons with John

John - Adventures in Linux World

John introduced me to several commands. These commands will be needed throughout my course study and beyond. He explained the why's and why nots. He gave me historical information and data needed to execute my work. I enjoyed my learning session with John. Thank you, John for your guidance. Marilynn B.

Marilynn, 2 lessons with John

Great tutor

John was amazing. He explained the concept of database relationship very well. He was very patient. After his instructions, I got to have clear idea about relational database and joining types. If I have more questions, I will consult him again.

Young, 2 lessons with John
Contact John

Response time: 16 minutes

$69/hour

John C.'s Photo

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