James Dunagan
Professor Dunagan is a great guy. He really cares about his students and wants them to do well. It is very easy to get an A in this class if you put in any amount of effort. There is a group project which can be a bit annoying but it wasn't bad. He also offers lots of extra credit