Professor Yang is decent. When I read her comments I was confident, but the material was shoved together fast. She offers extra credit, but only on the exams & you've no idea what the question is going to be (comes from chp. wkshts; study those!). She was fair, teaching only from TI-84, but she rly didn't seem that caring or interested in teaching.