Hi, I'm Will Spence

Engineering Student

a picture of Will Spence smiling

What I do

Tutoring

As an engineering student, I’ve developed a deep understanding of topics in science and mathematics including physics, chemistry, calculus, computer science, and report writing. I’m excited to share my expertise with elementary and secondary school students who are in the same position I was in just a few years ago.

Programming Lessons

I remember taking my first computer science course five years ago, where I learned the fundamentals of the programming language Python. I gained an understanding of how programming works, but for years I found it difficult to apply my skills to larger projects which solve real problems. Eventually, I broke this plateau when I created my project with the Queen’s Engineering Software Team, where I used computer vision to track the user’s form while doing bicep curls. Now, after learning seven programming languages, I’m confident I can help students of all ages develop their programming skills until they can put together an impressive science fair project and win thousands in scholarships. Check out some of my projects below!

Counselling

After graduating from high school, I was able to secure over $8,000 in scholarships and bursaries to fund my university education, and I was accepted into every engineering program I applied to (McMaster, Queen’s, and Western). However, if I knew everything about scholarships that I know now, I’m confident I would’ve been able to secure thousands more in funding. I will be available to provide counselling for students, pointing them in the right direction for university applications and financial awards.

For inquiries, please send me an email at willspence.tutoring@gmail.com

My Work

Who I am

Engineering Student at Queen's University

I’m a third-year computer engineering and mathematics student at Queen’s University with a keen interest in machine learning and artificial intelligence. Through my course work, I’ve developed a deep understanding of mathematics through courses such as Advanced Calculus, Linear Algebra, and Real Analysis. I have also developed my computer programming skills through computer science classes, as well as online tutorials and courses in my spare time.

Through my involvement with QMIND, the largest undergraduate artificial intelligence team in Canada, I’ve been able to learn and apply a variety of new technologies, also reinforcing my programming skills. I’m excited to teach beginners everything I’ve learned throughout my four years of programming experience. Check out my previous projects below!

Will doing _____

My Work

Some of my previous projects

Concussion project image

ConcussionMD

Scam call

NLP Scam Call Detector

Image of an array of numbers

AI Handwritten Digit Classification

Person with their joints sketched out

Computer Vision Personal Trainer