What should i learn i have the opprotunitty to learn Wing Chun or Kali Arnis Escrima and Silat , The Kali Arnis Escrima and Silat are taught all at one school but the Wing Chun is at a different school and i can only afford to take one . I feel that the Wing Chun would take to long to learn for selfdefense i went to look at the Wing Chun School a few times and it seems that it would take forever but when i look at Kali and Escrima and Silat it seems that these arts are much better in Combat reality fighting or selfdefence on the streets . So what are peoples opinions on this ?