Dr. McElroy was a great professor! He is one of the most caring professors I have had. Although his mandatory lectures are 2 hours long and he never lets us go any earlier, it is online which makes that a little easier. Very easy grader he pretty much just grades for participation if you have shown you learned something.