My verdict: ChatGPT does a decent job and could easily pass for a B grade. But it lacks depth, innovative and unique perspectives that you reserve for an A grade. Nevertheless, ChatGPT does a good job of summarising what one should know at