Prof. Bills is the best teacher I've had. You are safe to express any political viewpoint which is huge! She's funny and chill. The details aren't important as long as you get the general concepts. She changed due date and cancelled class to set up one on one help. If you show up regularly and do the work its an easy A. Best Professor ever.