Travis Blackwelder
Didn't seem to care about the success of his students and is impossible to get in contact with. Even the TA's said he is impossible to reach, so good luck getting help if you need it. While the course content itself was great, he didn't seem prepared for lectures and canceled class frequently. He is a very kind guy, but not a great teacher.