I give this four stars because I dropped the class – AND THEN KEPT IT BECAUSE I WANTED TO LEARN. And it actually was fairly comprehensible. There were some parts that confused me, but I think that's just my lack of ability.
But yeah, I really need to give my copy back to my teacher.