Just had a phone conversation with my friend. Through the discussion, there was one subject that interest me. He just told one of his students only to teach rich students. I asked him why and here was the reason that he gave me.
In some TCMA system, to test your skill in tournament environment is "extreamly" important. If you teach a poor student, he won't be able to afford to travel around the world, compete in national level and international level tournaments, and test his skill against the best of the best in the world. That student's "MA skill development" and "MA experience accumulation" will always be limited no matter how talent he is and how good that you may teach him. Of course that student can always compete in local tournaments. He may become a big fish in a small pond. Will he become a big fish in open sea? You and that student will never have chance to find that out.
What's your opinion on this?