Andre Haughton
He was an awesome professor. Very well spoken and uses alot of real life examples in his lessons. I would definitely take him again if he taught the second part. Provided a lot of course related details while making the learning process fun and interesting.