El Dorado County accident leaves Teen facing long recovery