Fine-tunes SmolLM2-360M with LoRA to act as a machine learning tutor. Trained on 40 curated Q&A pairs with chat templates. Uses HuggingFace Trainer with gradient accumulation and cosine LR scheduling. Includes automated evaluation comparing base vs fine-tuned outputs.