Daniel Gibson
Dr. Gibson is a great teacher. He is extremely professional and understanding of students difficult schedule. He was very flexible and always gives extra credit at any opportunity. Pretty much on every exam there is 10+ points of possible extra credit. He was very engaged, take this class! Get ready to do a lot of assignments though. 