CPCC teacher faces several charges after wreck on I-485