A Walking Talking Teaching Robot

December 7, 2016

The future is now for the students of St Nicholas of Tolentine Catholic Academy in Jamaica, Queens. They are participating in a […]