Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.

Michael G

Tutor

@michaelg
Joined Oct 2024 · He/Him · 7:12 AM Local

About

I'm a software engineer and volunteer math and CS tutor.

Tutor

Oct 2024 - Present

United States of America

Stats

3088

SP

17

Badges

26

Countries Reached

110

Learners Impacted

135

Sessions Hosted

3,851

Tutoring Minutes

Certifications

Trigonometry
100% Mastery
Algebra 2
100% Mastery
Pre-Calculus
100% Mastery
Pre-Algebra
100% Mastery
Algebra 1
100% Mastery

Connections

Rosa A
Natnael T
Isaac e
Lily S
Daniel T
Michael is not following anyone yet!

Upcoming Sessions

Q&A With a Software Engineer

    Starts

This is a session I offer periodically to answer questions about life as a software engineer. It's probably of most interest to those in high school considering a degree/career in software and those in college pursuing computer science. Note that this is just a Q&A about being a software engineer – it does not include coding, homework help, etc. I'll give a short background on my time as a software engineer (20+ years) and then will answer questions from the group about my experiences in the profession and what life has been like as a software engineer. I’ll ask an attendee to share a question verbally or in chat, then after discussing that question, I’ll ask for a question from the next attendee, repeating that process for the remainder of the session. We’ll probably cover somewhere between 15 and 25 questions over the course of the session, and every attendee will have multiple opportunities to ask questions. You don’t need to bring anything except questions you’d like to discuss, which I’d encourage you to send to me in advance. I'd like audience questions to drive the discussion, but here are some example questions that I can answer, if requested, during the session: * What’s a typical day like? * Who decides what a product looks like (i.e. designs the UI)? * Does someone review your code? * Do you work alone or with others? * What do you do if you need help? * How’s work/life balance? * How do you learn new skills? * Do you do pair programming? * What do you look for when hiring?

Michael G

Registration full.

Q&A With a Software Engineer

    Starts

This is a session I offer periodically to answer questions about life as a software engineer. It's probably of most interest to those in high school considering a degree/career in software and those in college pursuing computer science. Note that this is just a Q&A about being a software engineer – it does not include coding, homework help, etc. I'll give a short background on my time as a software engineer (20+ years) and then will answer questions from the group about my experiences in the profession and what life has been like as a software engineer. I’ll ask an attendee to share a question verbally or in chat, then after discussing that question, I’ll ask for a question from the next attendee, repeating that process for the remainder of the session. We’ll probably cover somewhere between 15 and 25 questions over the course of the session, and every attendee will have multiple opportunities to ask questions. You don’t need to bring anything except questions you’d like to discuss, which I’d encourage you to send to me in advance. I'd like audience questions to drive the discussion, but here are some example questions that I can answer, if requested, during the session: * What’s a typical day like? * Who decides what a product looks like (i.e. designs the UI)? * Does someone review your code? * Do you work alone or with others? * What do you do if you need help? * How’s work/life balance? * How do you learn new skills? * Do you do pair programming? * What do you look for when hiring?

Michael G

Registration full.

Featured Feedback

13

Thank you for today again! You were so helpful (Like the last time you tutored me) and I learned a whole new part of math in half an hour! I really hope we can meet again and again thank you so much Michael!

Learner · 6 days ago

Thank you for the session Michael! Your knowledge and insight was incredibly valuable to me and I genuinely learned so much. I really appreciate the fact that you came prepared and thoughtfully answered each of my questions, while allowing me to ask followups. Also, HUGE thank you to you for staying (45 minutes!!) past the 1 hour session time. You were super friendly and patient and gave me a different perspective on software engineering and what the job is like. I will definitely be attending your future sessions! :)

Learner · 1 mo. ago

Micheal has helped me with multiple problems. He takes the time to explain things and clear up my confusion. He doesn't give me the answer he guides me to get to the correct answer. He also provides additional resources through Khan Academy to help me deepen my understanding. His response time is also very fast.

Learner · 8 days ago

Thank you so much for the Live Zoom help! I was so desperate but you taught me really easily and explained the concepts so well.

Learner · 3 mo. ago

Badges

  • New Kid in Class

    Attend 1 session

  • Show Your Stuff

    Get 1 certification

  • Thinker

    Get 5 certifications

  • Whiz Kid

    Get 10 certifications

  • Scholar

    Get 25 certifications

  • Sage

    Get 50 certifications

  • Big Brain

    Get 100 certifications

  • Red Delicious

    Host 1 session

Schoolhouse.world: peer tutoring, for free.

About

About UsPartnershipsRoadmapCareersDonate

© Schoolhouse.world

Terms of ServiceTerms & ConditionsPrivacy PolicyTrust & SafetyPress