William Carter
Such a caring and flexible professor. He is very genuine and cares about you and your grades. His material is unique and easy if you do the assignments. I looked forward to his class but he is big on group work. Great professor!!