Joshua Freeman has spent over 15 years in preaching ministry. He is a graduate of Harding University and Liberty University. Joshua is a licensed counselor and speaks at seminars and lectureships around the United States and Canada. He and his wife, Caitlin, have two daughters.