Do you think that we need to retrain teachers?
Depends who "we" is
Yes. Teachers need to be periodically tested on their subject matter and on general knowledge and good grammar. There is always a small amount of retraining done by school districts on inservice days, and most teachers do voluntary continuing education.