After a Whitney Young High School teacher was carjacked at gunpoint in the school's staff parking lot on Tuesday, a 20-year-old punk has been charged.