Teaching approach
Courses followed a simple format: short theoretical explanation, then direct application through exercises and mini-projects. Because classes were fully in person and reasonably sized, I could walk around the room, debug with students, and adapt the pace to their level and their project.
I encouraged experimentation, but insisted on understanding the fundamentals — especially with the rise of AI tools. The rule was: understand before generating. When a solution worked but wasn't ideal, I explained why, showed a cleaner alternative, and connected it to real production practices (architecture, naming, project structure) without blocking progress.


