Wait, how many of those things did you know how to do? If the answer is few this means ChatGPT will be even better than what I was considering and I was already very bullish on its use for learning! =o