How Can We Use Generative AI to Support and Enhance Student Learning?