My definitions(please say if you disagree with my definitions):-
Teach: Repeat acquired information, for the acquisition of those being ‘taught’.
Train: To instil with rules and procedures which will produce particular results when applied.
Educate: I will use two quotes from Helen Keller to convey (in my view also) the spirit of this definition:- 1) Life is a great adventure, or nothing. 2) The highest result of education is tolerance. (Oh?… and we all thought it was exam results… didn’t we??!).
I rest my case.