Out of all my courses at CSUN I have never experienced such a terrible course. The class consists of tons of assignments. It's horrible. Chan ruined my hopes for this class being a good one but more so he ruined my semester.