Interesting, challenging, with immediate feedback, but visible results over time
interaction with children
Teacher