I do not think that George is that great of a professor. The material is not the most difficult but she makes her homework more difficult than one would think is fair. I also do not know why there is a lab for the class but the TA's were helpful for questions.