North Carolina (NC)
North Carolina has a free motorcycle street riding class put on my experienced motor officers. It is called BikeSafeNC and the class is FREE.
My wife and I took the class a couple of years ago and it was very good. Very focused on safe street riding. Yes, there were a lot of Scare-You-To-Death...