Join us for an exciting line-up of classes and discussions Jan. 10, 13, 15, and 17, when we discuss the Scientific Approach to Struggle and the foundations of Marxist philosophy and practice.