Reviews of professor Mathew Goldberg

Rating: 5.0/5, difficulty: 3.0/5
Amazing lectures although they are heavy! Attendance is highly important, but none ever missed class since we all looked forward to it every time!