Educating the reflective designer