Tavistock is pure evil. Anybody or anything attached thereto are evil. Sort of the Georgetown/Rhode Scholar route as well. Fill with clowns and evil people. Investigate all aspects and you will not be going in the wrong direction. Clown factories personified.
Sad thing is, how many of this places are Ivy League schools. Pathetic.