I only know about NCTI in Riverside, and I keep hearing horrible things.
I know a previous poster said things have been changing the last few years, but the complaints I hear have all been from the last three years up to on-going now, currently, with present students.
I would go have a chat...