What WONDERFUL news!!! I'm so glad to hear your mom is coming home. I cannot imagine how hard this whole process must have been for you and your family, and I'm so glad to hear its almost over.

Does that mean Charlie's moving in with you too?