See this powerful video of Bob Hazen in an actual learning environment with children.  Watch their interactions and how they are learning.  You will also see why Bob is such an amazing teacher and how he has been able to capture the attention of children for so many years as they learn higher level math at young ages.