I took the HD Rider' Edge course last November. It was twice the cost and three times further away from home, but it was also twice the range time Nad twice the class time. As a complete noob, I wanted as much one-on-one time as I could get. I felt it was a comprehensive, well-taught class with constant emphasis on safety.
"We shall go on to the end...we shall never surrender!"