On any given night, over a dozen languages are represented, from French to Portuguese to Farsi to Mandarin, with all skill levels welcome.Stake out your local karaoke night Weekly karaoke nights in Toronto tend to draw a lot of regulars, making for a friendly, relaxed atmosphere.

As we flow around Toronto, from home to work to school, there's no predicting how the fates will carelessly mush us, their helpless playthings, together over the course of a day. (Ah, shy glances on the TTC.) Of course, by and large, we meet the people in our lives through pretty pedestrian channels: Classes, work, mutual friends.

Let's say you've just moved to town, or, you're feeling stifled by your existing social group, and you lack a school/job/pre-established friends that can do all that heavy lifting for you.

Basically, there's a hole in your weekend schedule (and, possibly, in your soul) that needs filling, and it's not going to happen while you're sitting around, waiting for someone to invite you to lunch.

Fortunately, Toronto is a huge city, with lots of rec leagues to join, skills to learn, cultural events to check out, and people to meet. Here are my picks for the top 20 ways to meet new people in Toronto.

Take a fun class Nothing like sparks a conversation like a bemused look that says "are we really learning to do parkour / throw a battle-axe / ride a unicycle right now? For a whole list of ideas, check out our summer-specific and year-round lists of new wacky skills you can learn.

Go to a networking event If it's business contacts you're looking for, there are networking events happening in Toronto (check out Eventbrite for proof), with all kinds of industries represented - mostly in the business and tech fields, though Six Degrees of Social Innovation at CSI Toronto is a popular draw for those in the social change sector.

For lower-impact networking events, check out Here's My Card: Mixers For Awesome People, which features liberal amounts of colouring and decorating things with stickers, or Beerworking, which features beer. Work up a sweat Some fitness classes are better for meeting folks than others - if you're busy huffing and puffing while someone barks orders at you, it might not leave a lot of room for chitchat.

Martial arts classes are good, however, because you will inevitably have to divvy up into pairs and punch one another.

Also worth a shot: Yoga, boxing, spinning classes, and specialty fitness classes.