Shufflin' Feet: Put Your Best Foot Forward