Hello,
I did take the SSW at George Brown (fast tracked 1 year as I have a B.A Psychology degree). I found the program very good for me, as it helped me become more passionate about social work and consolidated my decision for this career. It provided good intro and a practical component (eg. Advanced Counselling Practice class). Although, it is a year (5 weeks in May and Sept-April), the choice is yours.
If you thinking of applying later to post-degree with it (ex: 10 month Waterloo BSW or the one year HBSW at Lakehead) then some credits will count. In the case of Waterloo I'm getting 3 prerequisites for it and the Lakehead I read somewhere that you can have credit exemption for some classes.