Dr. Goldberg's class was interesting and very inclusive. He assigned pretty much the same amount of work every week which made it really easy to stay on track and gave lots of extra credit opportunities. Some of his quiz questions were vague, but he was super accessible and willing to clarify or regrade based on feedback. Overall, would recommend.