ChatGPT is great as an intermediate tutor because you can ask very pointed and precise questions about specific misconceptions or points of confusion you have. These are often hard to find in the documentation because you have to wade through all the beginner stuff.