1/6 reality is that it was not an entirely peaceful protest (ignoring the fraudulent MSM reporting of the 2020 Minneapolis riots), nor was it the insurrection Dems and their MSM-parrots pretend it was. In some areas, violence did happen; in many/most areas inside and outside the Capitol, it was entirely non-violent. Congress Critters were evacuated, but they were not in actual danger.
Why can't it be presented and taught honestly, if it must be taught at all?
I agree, that the peaceful parts, along with the violent parts should be part of any discussions on the events of that day, as well the massive data sweeps conducted by the feds (bank records, cell phone data and the like) and the excessively long incarceration times, often in solitary confinement,for defendants, many before they ever saw the inside of a court room. My concern is any laws telling how events should be taught is overreach and indoctrination. Same goes for the history of slavery, the civil rights movement, Columbus coming to the Americas, the American Revolution, 9/11, ect ect. Some of these need to be discussed and taught, but what needs to be taught will vary based on grade and maturity levels.
J6 in particular, there's no good reason to teach it before high school, IMHO, because it's way too complex and incendiary for middle school brains, and not a vital enough event in US history to open up that can of worms. At the high school level, it could be used for interesting discussions on many things, comparing the events to other protests, ect.