Mitch Teemley

Mitch Teemley is Director of Programming at College Hill Presbyterian Church. He has taught preaching/public speaking and media arts for nearly 20 years.

Articles by this author:

Blogs by this author: