As a teacher and parent, I've had a very personal interest in seeking new ways of teaching. Like most other teachers and parents, I've been well aware painfully so, at times that the whole teaching/learning process is extraordinarily imprecise, most of the time a hit-and-miss operation. Students may not learn what we think we are teaching them and what they learn may not be what we intended to teach them at all.