Hey Doug. First of all, you must realize that you can’t have everything. Actually, maybe you can, just not all at the same time. For example, when you go to a party, identify someone who seems friendly, and ask her to dance. Keep the dancing simple, and focus on the conversation. Then pick out someone who may not look all that friendly but is a good follower. Ask her to dance, and practice your moves and technique. As for venues, I agree that it is very helpful to see the same people at the dances that are in class. I have three specific suggestions that address this. The first is the Wednesday night class at Lucie Stern. I know the teacher has his own take on some of the dances, and you might choose not to take everything there, but it is fine for certain dances. You get to practice with your classmates at the party after class on Wednesday night, plus you will see many of the same people on Saturday at Cubberley. Try it. Two, since you like east coast swing, you might enjoy lindy hop. Try out the Wednesday Night Hop at CBD. Lindy hoppers are a pretty friendly bunch, and it is a younger crowd. You get 4-week progressive series classes at three levels, followed by a party. You might enjoy focusing on just one dance for a while. You can call it a sabbatical from ballroom. Try it. Third, I second Zhena’s recommendation of the Thursday night class at Imperial. You can learn quickstep (which you already have a big head start on with foxtrot and waltz) and VW (like you said, basically it’s just right turn, left turn, change step), and fill in those two gaps quickly. The dances there are only once a month, but they are a good opportunity for higher level social dancing in a friendly setting. Try it. So figure out which aspect is most important to you, and try someplace new. Go ahead, try it!