Learning to dance is a special gift that you and your spouse-to-be can give to each other that will completely transform your wedding and add joy and romance to your marriage for years to come. A couple who feels confident and poised when they dance together will ensure that their very first dance together and husband and wife will be a memory they will cherish forever. Green Brook / Somerset County: 732.968.7600 Highland Park / Middlesex County: 732.246.0550 Manalapan / Monmouth County: 732.851.7452