Awful
I strongly recommend you pick a different class or professor, he is a waste of time. O'Connor's class is very boring and he is very hard to understand. His grading is incredibly subjective and inconsistent, also he'll drop your grade a full letter if he sees you on your phone.
California State University Fullerton - History