A Bible teacher, writer, experienced songwriter and musician, he has ministered internationally, lectured at Bible colleges, taught privately as well as running songwriting and guitar courses in college, and written a number of books on musical topics and popular theology.