My son took honors instead, and I think he regrets it (same with AP Human Geo) because it probably has hurt his class rank a bit. Most of his friends are also taking lots of APs and they seemed to be able to handle APUSH no problem (along with AP Calc and Physics)