Finding Great Tutors

post by Ulisse Mini (ulisse-mini) · 2022-10-05T22:08:58.921Z · LW · GW · 2 comments

This is a question post.

Contents

  Answers
    13 AllAmericanBreakfast
    6 Jay Bailey
    4 Noah David
None
2 comments

Does anyone have tips for finding great tutors for technical subjects? I'm looking to speed up my self-studying for eventual alignment research. Money isn't much of an issue, I'd probably meet every few days to talk about stuff that confused me and generally grill my teacher. :)

I'm mostly studying topics from John's Study Guide [LW · GW], so calibrate roughly for that kind of content.

Answers

answer by DirectedEvolution (AllAmericanBreakfast) · 2022-10-06T02:08:00.389Z · LW(p) · GW(p)

I used Wyzant's online tutoring extensively this summer - I probably spend about $2,000 on the service. They have a tremendous number of tutors, of varying skill levels. The best tutors with the most experience accumulate repeat students. Summer is a good time to get your foot in the door, as their demand is lower.

My approach was to try a variety of tutors for a single subject, for an hour at a time. I give them access to the problems we'll work on together before the session starts. This lets me evaluate both their general skill level and their preparation for the individual session, along with their other traits such as friendliness, clarity, patience, etc. I choose tutors in the midrange of price. Excellent tutors charge moderate ($60/hr) or high prices ($100/hr+). Be aware Wyzant charges a significant fee on top of the listed rate (and it also takes a cut of the listed rate on the backend - a tutor whose listed rate is $60/hr doesn't earn that amount). If you find a tutor you like and expect to give them a lot of repeat business, you can ask them for a modest discount. I think it's worth the investment thoroughly exploring moderately priced tutors in hopes of finding one who is also excellent. There are a lot of mediocre tutors out there, and you do have to be patient.

Wyzant's tutoring was both a lifesaver academically and also shifted my online classes from being alienating to being quite fulfilling. I enjoyed my relationship with my tutor. Having a 1-on-1 tutor is really, really nice.

Many tutors offer tutoring in subjects beyond the ones they list. Some also offer tutoring in subjects they're not actually that great at. You should check in with them about their competency with the specific subject, and even the specific topic, that you're working on.

answer by Jay Bailey · 2022-10-06T01:05:10.994Z · LW(p) · GW(p)

I don't have a generalised strategy, but Rupert McCallum is my mathematics tutor, and he's very good. He's also recently been given funding from the Long Term Future Fund to provide a subsidised rate ($20 USD/hr) to tutor people who are studying maths in order to work in AI alignment specifically, which is good to know even if money isn't your limiting factor. He'd be my recommendation for the pure maths side of things.

answer by Noah David · 2022-10-07T04:17:51.760Z · LW(p) · GW(p)

It's really hard because a lot of highly technical fields pay well, so the mere fact that someone goes into tutoring (which tends to pay less) is a kind of minor red flag. 

I'm a lead security developer but I like to tutor because I like the way it keeps my mind fresh. Watching newbies as they exert themselves to tackle basic problems infects me with a contagious optimism.

I usually find students via Upwork, a few a month otherwise it detracts from my already busy day job. If anyone wants to learn Python from an experienced developer and patient teacher, feel free to reach out (just send a message here on LW or respond to this comment). I'm a lot cheaper than the people on Wyzant or wherever, and probably have a lot more hands-on coding experience than whoever you'd find there.

Honestly, I'd avoid being too systematic and money-oriented. Reach out to professionals you admire and ask if they'll mentor you. Before I did cybersecurity I was an ML engineer, and I got started professionally because I noticed a guy at my coworking space had a bunch of cool econometrics books. Turns out he was a brilliant econometrician who knew a company looking for a strong Python dev to help with some ML stuff. He mentored me a lot in the beginning.

Maybe not the most actionable advice, so my apologies, but not organic rather than systematic has been the best approach for me. Good luck!

2 comments

Comments sorted by top scores.

comment by niplav · 2022-10-06T01:10:30.519Z · LW(p) · GW(p)

Things you're allowed to do (Cvitkovic 2021) contains some links on finding tutors, posting here mainly for the small chance that this might be useful:

  • Hire a tutor
    • Language tutors are surprisingly cheap and better than any app
    • Wyzant and many other sites exist for general tutoring
    • For niche tutoring you can try general freelance sites like Fiverr or Upwork
    • Services like Sharpest Minds exist for professional training
comment by Ege Erdil (ege-erdil) · 2022-10-07T10:22:39.085Z · LW(p) · GW(p)

I could do tutoring for basically any subject in John's study guide, and if I felt you're particularly talented I would do it for free if the time commitment is low (e.g. a few hours per week) - this is because I see helping future alignment researchers in this way as a positive sum activity and I find it enjoyable to teach people who are talented. I'm open to doing a trial run of this if you're interested.

Other than that, you might find it productive to reach out to people on this site that you think are particularly likely to be good tutors. I expect most of them would turn you down, if nothing else because they don't have the time to spend on this, but you might get lucky with one or two of them. I don't think you have anything to lose, so why not try?