Dave Williams
Dr. Williams was amazing. He is soft spoken so it can be a little difficult to pay attention in class but he really cares about not only the understanding and learning of his students but also their well being. He is very understanding and is willing to help whenever needed. Highly recommended