Ron was super easy to get along with and he explained the material clearly. He was available outside of class as well. Group work is a good portion of the grade, and it's given in class. So while attendance isn't mandatory, it might as well be. Overall, he is a good teacher and a great asset to ISU!