Steve Tufts
After being very successful in sales/marketing for over 20 years, I can say with certainty that Dr. Tufts class is all theory. The real world is completely different than what you will learn from his course. The basics are true, but the paper and group assignment is all monitored and graded by TAs who know nothing about real-world scenarios. BEWARE