Rachel Griffin
Griffin delegates too much authority to TA's, who in turn abuse that trust and do not lift a finger to help her. She also did not take enough responsibility for the disorganized mess that the course became. Many weeks came and went without assignments being posted. Avoid this professor if you can.