I don't know much about Canada. In the U.S., you may apply any major such as business, science, engineer, etc. GPA 3.2 is good for lots schools except Ivy League schools. Personal statement is very important. Volunteer experience is critical. Any questions, please email info@jhgassociate.com.