I took global changes. I really enjoyed the content of the class, but it was pretty difficult and time consuming. I would say if you are interested in the topic it is definitely an interesting class. But if you don't then its probably not worth it. Liao is helpful and a fair grader. Be prepared for a lot of reading. 