Jim Rickabaugh: Getting Learning Right the First Time, Every Time.

Dr. James Rickabaugh presents a compelling argument for how we must proceed as a society if we truly desire to prepare our children for their futures.