This is actually a wonderful use of ChatGPT for educational purposes. The Redditor's usage also somewhat underlines what is missing from educational systems currently. This solution applies not only to school but learning anything, like coding.