A suggestion - a Socratic dialogue version of ChatGPT. Doesnt answer your questions or solve your problems directly, but guides you through a back and forth dialogue so you can solve the problem on your own. Could be an amazing tool for learning.