If you squirm when you have to meet someone new, then take a peek at this video! Communication expert Alexa Fischer shows you how to make a great first impression. The world is dying to meet you, so show up prepared to have fun!