Somehow Mr. Griffin can lecture all class period and we'll all still be very confused, he isn't very clear and his teaching style despite going very fast still manages to not cover enough. I honestly did better in class when I just stopped going to class and just read the textbook myself. Do yourself a favor and avoid at all costs.