Teaching Code Refactoring Using LLMs