Eric Kane

About

Living and teaching in Japan for over 20 years has given Eric a unique insight to teaching young children.

Products