Looking For Business Analyst Training In Hamilton / Mississauga

I live in the St. Catharines ON area and I am getting ready to start my second career training shortly in the Information Technology field and would like to know the best locations for my IT Business Analyst or IT Quality Assurance Tester training I should look into and if anyone could provide me with any further information, program lengths, tuition or first-hand experiences encountered.