Teresa Scott Caine

Teresa S. Caine is a freelance writer from Grand Bay, Alabama.

Neglected ministry of the ghetto

Our inner cities may be the world's last mission field.

Read More

It works if you work it!

Helping professionals need a helping program that works.

Read More