International Socialists Organizations and Marx’s, sociology homework help

Marxist ideals in the 21st century: Go to http://socialistworker.org/where-we-stand and read the brief summary of the positions of the International Socialists Organization (ISO). Then answer the following questions: How does the ISO define a socialist society?How does the ISO’s definition of a socialist society compare to Marx’s vision of a communist society?
How doe the ISO’s discussion of revolution compare to Marx’s?
How does the ISO’s platform deal with bureaucracy? How would Max Weber respond?
In your opinion, is there room for organizations such as these, i.e, are Marxist concepts relevant for today’s society? Why or why not?