Overall I thought the course was great. Ouyang, who happens to be a civil rights attorney, really managed to bring up the major ways that the constitution and those in power shortchanged different minorities (Asians, African, and Latino Americans, and more recently those of Arab descent). However, I was a bit disappointed because the class was not taught in a seminar-style. In other words, most of the time she picked on people to read certain paragraphs of documents and that was considered participation. Also, any opinions of citizenship and immigration that were even remotely conservative were attacked. In addition, there are often no clear guidelines about the assignments, which is confusing. But all of these flaws can easily be forgiven. Ouyang is a really well-meaning person and her interest in civil rights for everyone is truly infectious. She also puts past struggles side-by-side with more modern problems on the issues, which is really cool.