Darren Campo
He's an interesting person to listen to because of all of his experience in the industry. Lectures are super easygoing. But, he gives very few assignments and grades them harshly. Projects are creativity-based. I suggest you take this class though, you will learn a lot about the industry and you'll get a good grade if you put your mind to it.  