Accessibility is the constraint, not the finish.
I design against WCAG 2.1 AA and Universal Design for Learning from the start rather than conducting an audit at the end. I do this because retrofitting accessibility costs more money, takes more time, and produces a worse result than designing for it from the start.
Evidence over impulse.
Where I can test a design decision rather than assume it, I do. Where I cannot, I explain my reasoning instead of presenting a preference as a finding. This applies to everything I design and build — educational courses, curriculum materials, and learning analytics models.
The educator matters as much as the learner.
A design that assumes an educational expert in the room will fail without built-in educator support. I build for the person who has to deliver the learning — the adjunct professor with four sections, the camp counselor, the faculty member who received the course two days before the start of the term.
Generative AI and EdTech in the workflow, disclosed.
I use educational technologies and generative AI daily in my instructional design workflow to research design specifications, draft assessments or narration, or to comply with accessibility standards. My use of AI is always evidence-based, grounded in research, and always disclosed.
Analysis comes before the build.
Before I design anything I find out whether instruction is even the right answer. For the investing course, I checked where a learning gap came from before writing a single screen. For the CryptoComics redesign my team mapped the existing program before proposing any changes. For the affect detection models, I inspected the data before building a single model. A course built to address the wrong problem is an expensive way to solve nothing.
Evaluation belongs inside the design, not after it.
I test my work with real learners before calling it finished. That means a formative evaluation session with actual learners, a sponsor review with the person who truly knows the material, and a controlled study when the question needs an answer. Design without evaluation is a hypothesis somebody else has to pay to test.