Professor aa is the best CHI studies professor! He makes his lectures so engaging, interesting, and relevant. Attendance is mandatory in both lecture and discussion. There is two major group projects, weekly homework, and some other cultural and resource assignments. Overall, enjoyable class and would recommend aa. TAKE HIS COURSES!