David Barril
This is one of those classes where you will get out what you put in. The lectures promote critical thought of information and research in the field. The information isn't just given and the slides present the discussion topic, not the answers. But, it's interesting. Apply yourself to contributing to the discussion and you will learn better.