You shouldn't need a partner. That's the whole point of taking lessons, is to go out and meet new people. I'd recommend just taking a friend.
on the social dance floor, no body dances with just one person the entire night, everyone dances with everyone. Don't be afraid to open up, and learn to "social" dance.