Reviews of professor Xiaolin Xie

Rating: 4.0/5, difficulty: 4.0/5
There is a lot of writing, but it's not horrible. The readings and then the papers you write in response to what you've read really help you understand the material and the theories. I took online and I recommend online, my schedule is so busy but this class was a requirement and it fit well with my life. I highly recommend this class!

Rating: 4.0/5, difficulty: 3.0/5
We do a lot of class discussions and roleplaying so be prepare to speak up and voice your opinions. Attendance is not mandatory, per se, but all the extra credit are during class so if you want that you need to attend.