Thinking through design

A collection of thoughts and valuable information for future teaching