I have known Teresa McNaught for 27 years now and I can honestly say she is one of the most intelligent, honest, witty, hard working, and enjoyable people I've have ever known. I was blessed to have worked with her and feel as though even though we rarely see each other she would do anything for me if I had a need. I will always love her.