David Hull
Dr. Hull is a great professor! Take him if you get the chance. You will learn valuable life skills that you will not get taking the class online. Groups present topics once every few weeks but it is used as a valuable learning opportunity. Easy graded class and involvement is as much as you make it. Worth the money, time, and effort.