Spring has arrived...well we will say it's arrived on the calendar because it is still cold outside! And to go along with the cold there is snow on the ground as it is here in DC. Nevertheless, we are still in celebration mode because sooner or later the calendar and the weather will have to ...