I have great success with EZ's Mixer. (Thanks Meg Dedolph)
I'm sorry I don't have the author.
I use it at festivals, with beginners during a dance as instruction, at weddings.
Laurie P
EZ's Mixer
A1
P Rt hand turn
P Lf hand turn
A2
P two hand turn
P do si do
B1
P (Bal) Swing (leave out the bal if you think they can't get it or do an elbow swing)
B2
P Promenade
Ladies turn back (or gents move forward)
For a non mixer change
B1
Promenade
B2
Into the middle and back 2x