Can we just all agree that high fives are great? They are like gifts; there is joy in both giving and receiving them. April 19th is National High Five Day or NH5D as the kids are calling it these days. In honor of High Five Day, go ahead and accept the virtual high five I have [...]