1 of 7

Connect with hundreds of tutors like Thomas

Expert tutoring for students at all levels

150,000+ clients. 4.9 / 5.0 Rating of Tutoring Sessions

Who needs a tutor?
How soon do you need tutoring?
What is your name?
What is your zip code?
What is your email address?
What is your phone number?
Featured by
Tutors from
A photo of Thomas, a tutor from Algonquin College

Thomas

Certified Tutor

Call us today to connect with a top tutor
(888) 888-0446

My priorities have developed over the past few years. I am a graduate in Computer Programming at Algonquin College, and additionally in Computer Systems, holding two diplomas, but now I seek simply to teach, in general. It feels like the best thing to do with my passions. I have great interest in philosophy and psychology as topics, which has made me increasingly interested in guiding people and suggesting models for how they may grow into their own life. Motivation in life starts with a firm mental model of the self. Do you see yourself as someone who grows?

One grand passion I have in teaching is that I genuinely want to create those special moments where ideas "click" with people. I myself love that feeling, and if I can bring those to people, I can perhaps make them love knowledge, discovery and creation as much as I do. Problem-solving can be a fun activity, and is very fulfilling when you succeed after a long, earnest effort. I hope you can also learn to love problem-solving in the puzzle of life.

Technology-Specific: In the domain of programming, I have spent the most time with the Java language, but additionally have comfort and confident in JavaScript, Rust, and C#. I have made mobile, desktop, web and backend applications for various projects, giving me a wide range of knowledge that isn't specific to a single domain. I have also worked with databases and SQL.

Thank you for your interest in my teaching. I hope to meet with you soon!

Connect with a tutor like Thomas

Thomas’ Qualifications

Education & Certification

Undergraduate Degree: Algonquin College - Associate in Science, Computer Systems Technology

Graduate Degree: Algonquin College - Diploma, Computer Programming, General

Hobbies

I am both a logical thinker and a creative type. This goes a long way to explaining my passion for programming, but I am also interested in other creative endeavors, including game design and story writing. Of course, I do like to play video games too, and have thought to perhaps start a YouTube channel. One more opinion in a wide ocean, but it would be something fun that I would love.

Tutoring Subjects

Algebra

Algebra 2

Artificial Intelligence

Basic Computer Literacy

Business

Coding

College Computer Science

Computer Networks

Computer Programming

Computer Science

Computer Theory

Creative Writing

CSS

Elementary School English

Elementary School Math

English

English Grammar and Syntax

Executive Functioning

Fiction Writing

French

Grade 11 Math

Graduate Test Prep

High School Computer Science

High School English

High School French

HTML

Information Technology

Java

JavaScript

Languages

Learning Differences

Math

MCAT

Middle School English

Middle School Math

Middle School Reading Comprehension

Other

PC Basic Computer Skills

Personal Finance

Philosophical Ethics

Philosophy

Pre-Algebra

Probability

Programming Languages

MCAT Psychological, Social, and Biological Foundations of Behavior

Reading

Relational Databases

Social Sciences

Software

SQL

Study Skills

Study Skills and Organization

Technology and Coding

Web Development

Writing

Connect with a tutor like Thomas