Dr. Stoner was great. Definitely cares about his students but his lectures are a little boring. Also a little infuriating that he supposedly takes random attendance, which happened to be on the three times I missed class all semester. That is the only thing that prevented me from getting an A