Math, Computer Science, or Chess lessons/tutor (virtual)
‹image 1 of 2›
offered virtually
QR Code Link to This Post
Hi! My name is Dan and I'm an experienced instructor with over 15 years of teaching experience and 10 years of industry experience. I've taught at McGill University and Dawson College and worked at Microsoft and Ericsson as a software developer. I have a Masters in Computer Science from McGill and BSc in Math and Computer Science from McGill.
Please look at my rate my professor reviews for some references! https://www.ratemyprofessors.com/professor/1651144
I currently have space to accept a few new students to tutor in either math, computer science, or chess. I can help in a variety of areas such as reviewing material before an exam, helping with a personal computer project, assignment help, etc. My largest experiences have been with high school and college/university level students, but I've also worked with students as young as 6.
My areas of expertise include the below:
Computers:
-This is where I've worked in most of my professional life. During that time, I've learned many technical skills and the below is a sample. If what you need is not listed, feel free to reach out to me and we can discuss in more details to see if I can help. In most cases, the differences between programming languages is small enough that my knowledge in one language is transferable to other ones.
-Java, C#, C/C++, Python, Javascript/node.js, Html, Databases, Algorithms, AI
Math:
-This is what my undergraduate degree was focused on. Here too, if something is missing, please reach out and we can discuss.
-Calculus, Statistics, Probability, Algebra, Linear Algebra, Trigonometry, Geometry, Analysis
Chess:
-This is a hobby of mine, and it's really a wonderful game. I'm a National Expert with a peak ELO of over 2200 (both FQE and CFC) and 2400 at lichess.org. I'm currently working on becoming a National Master but still have some ways to go! Although it's possible to find teachers with higher ratings (such as Grandmasters), I firmly believe that until a player reaches at least Category A level, it's the combination of technical and teaching skills (such as hard work, patience, and listening to students) that matters much more than a teacher's rating. Whether you're just learning the rules or are preparing for an upcoming tournament, I can help you reach that next level.
Rates:
I charge 40$ per hour for a virtual lesson. My rate includes preparation for a personalized lesson before each class, and any student receiving recurring lessons will receive asynchronous support from me (over email or text). I also offer group lessons (usually 2 or 3 students at once) for a discount per student.
If you're interested, or have any questions, feel free to reach out and we can have a chat about your goals/needs and figure out the next steps.
Note: I've observed sometimes requests through Craigslists email relay get delayed, so if you haven't heard back from me within two days, please email again.