CA 100 is one of the Comm A credits so it really isn't too hard of a class. Mr. Brayton is great at what he does. He gives amazing feedback and really helps you hone in on the assignments. The grading is fair and the time for the assignments is sufficient. Personally speaking and writing are not my strong suit but I still made it through this class