The biggest question mark will be American Heritage and a language class.
Both are notorious for having a heavy workload. If he’s really good with reading and writing or plans to major in that area it should be fine. If not it’s difficult but doable.