Advancing teaching and learning in the age of generative AI