engagetheirminds.com
Speed Booking
Ever heard of Speed Dating? The concept is to meet with a person for a few minutes, chat, and then move on to another person. The short discussion with the potential date allows each participant …