ChatGPT from gives surprisingly good answers on topics of CS, ML, and engineering. I feel comfortable to use its answers with minor editing. This can be a personal teacher that's always available in your pocket.