St. Clair College has suspended intake for 18 of its programs, citing financial pressures caused by international student visa caps.The school is facing at least a 40 per cent reduction in its revenue ...