Sort:  

Maggie!!! How nice of you to drop by. How are you? And DJ? And your dad? It's been a long time since we last talked. Please do tell how things have been at your end. Still busy with teaching?