Reviews of professor David-James Gonzales

Rating: 2.0/5, difficulty: 4.0/5
I felt like he used his lectures as a soapbox to discuss his personal beliefs. The course involves hours of readings and podcasts per week. The unit tests were graded extremely harshly. If you take this class expect a heavy work load. (Warning: Your final worth 40% of your grade is a group project, so hopefully you get a good group.)