I cannot recommend Hannah highly enough. I consider myself lucky that her details were passed to me by a friend! My (now) four year old has made so much progress over the ... more