Thank you so much for this great review and the advice! It's great to hear that you remember your time here fondly and that you would recommend us.
I can agree that the people here are some of the friendliest and smartest folks around! We've got an incredible group of people here.