FC 250 is a community where expert trainers share their skills to help people prepare for the hard times we are in and the uncertain times ahead.