<p>Has anyone taken this course before? How is it? The professor for this semester is Wagner. Thanks!</p>