# Teaching Notes

## User Profile
- AI application developer, comfortable with Python and APIs
- No formal ML/DL/math background — build from programming intuitions
- Prefers Chinese explanations with English technical terms
- English reading is fine for source materials

## Teaching Strategy
- Use programming analogies (functions, data structures, APIs) to explain ML concepts
- Keep math minimal — focus on intuition and "what it means for your code"
- Every lesson should end with a practical implication for application development
- Use interactive elements (quizzes, thought experiments) to build storage strength

## Preferences & Observations
- First session: 2026-06-27
- Topic: LLM working principles
- Starting from zero ML knowledge but has programming foundation
