St Theresa International College is an English speaking institution in Nakhon Nayok province, Thailand. Offering majors such as nursing, air traffic control and aeronautics, which are extremely valued in the modern economy, 93% of STIC graduates find employment upon completion of their... See full description.