Hi
I found some information for you - not a whole lot but what I found is pretty interesting.
here is the first link with a good resourses that could keep you going, and
here and
here are a couple of more links - both of them illustrating that your teacher was quite correct - it seems to me. Its quite interesting reading - enjoy and keep us posted if you find anything of interest