Joseph McAllister
Joseph McAllister has worked as a writer since 2003. He has more than seven years of experience in training and coaching martial arts. McAllister writes for various websites on a variety of topics including martial arts, competition and fitness. He graduated from Liberty University on a full ride National Merit Scholarship with a Bachelor of Science in print journalism.
- Author (20)