I just want to add my two cents in regarding plan B options although it may stir the pot a little. Personally, I'm surprised that there are programs that don't require substantial, paid, work experience to get into the msw program if you are planning to work frontline. That being said, if I had had the opportunity to apply right out of my undergrad I would have happily done so. I am SO glad that I didn't because my work and personal experience over the past few years have dramatically changed the path of how I plan to apply myself to the program. I know the common complaint is that inability to find a job with a bsw/ba but there are lots of jobs you just have to be willing to move. I know this isn't possible for some due to a variety of issues but a lot of the barriers can be overcome. I find the mentality in southern Ontario around this is very different from the rest of the country. I know very few people who were able to remain in the same place without ever having to take a job outside of their home community. I can guarantee you that there are many places who would jump to hire any of you.. but usually this requires moving for contract positions. There are rural group homes for children who fly people in and out for contracts.. go anywhere in Alberta and you can get hired with a degree into the health and child protection systems. Go to Nunavut, the NWT, the Yukon.. go to northern Ontario.. and no Barrie is not northern haha! Doing things like this demonstrates so much to admission committees... especially in the social work field. You may not be interested in rural social work but it's not really about that.. it's about gaining the skills the comes along with taking a chance like that and stepping out of your comfort zone. Maybe instead of moving, you set up your own little consulting business and run summer social skills groups for kids with aspergers, become a foster parent for teens, babysit two special needs children on an ongoing basis, become a respite provider (this in itself you could start a business off of in almsot any rural community), go teach english overseas (I saw someone posting about this and I believe it has lots of transferable skills and demonstrates a lot about you as a person). The skills are completely transferable to an urban setting. There really are so many options out there, it just depends how badly you actually want it... get out of your comfort zone and get creative ! It will make you stand out on your application by leaps and bounds. Personally I don't think that volunteering or going on to add more education, in of themselves, will add a whole lot to an application. If you're unable to put your creative/strategic/problemsolving thinking cap on to give your own life a boost in the direction you desire, it'll likely be difficult to effect change in your clients lives. I hope this post doesn't come across badly, it was just making me sad seeing people talk about giving up on their dreams and I truly believe where there is a will there is a way .