Last chance to dance: five huge events happening this weeken