VCSTA: Vancouver Catholic Schools Teachers Association

What does VCSTA mean? The above is one of VCSTA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Vancouver Catholic Schools Teachers Association