Prof. Goldberg had poor communcation skills. My emails were left unanswered and he lacked feedback. On a midterm he gave no feedback. When he does, it is unprofessional. I would not recommend him for that reason. As far as course work goes, it is the same every week but he relies heavily on the text and none of his assignments are original. 