by David Kwan | Dennis
First Date Checklist First dates sometimes offer a range of emotion from thrilling to terrifying! Here are some tips that will help things go smoothly: #1: Be on time! Timeliness is expected, but being late (or too early) makes a bad impression. If you can’t...