Professor Linden is one of the best professors I have had at CSUN. He truly cares about his students. It is a 400 level course so don't expect it to be easy. That being said do the work and you'll be fine.