Weekend Exclusive! Take 5% Off. Get the code »

Jack Willis

Dr. Jack Willis has advanced degrees in biochemistry, psychology and chiropractic medicine. He has been a practicing psychotherapist for over 30 years and a computer programmer for over 40 years. He is also a limited-government libertarian, a fallen soul bound for perdition and, most importantly, a person who thinks with his own mind, not the collective idiocy of the masses.