I have found ChatGPT is pretty good at explaining topics when the source documentation is poorly written or lacks examples. Obviously it does make mistakes so skepticism in the output is a good idea.