Activity Michael Sorokach created the site Michael Sorokach 7 years ago CourseDepartmentFaculty/Staff portfolioProjectStudent portfolio