Bus207 is a tough course generally but Professor Peng delivers the contents very effectively. She tests on things she actually teaches and you will certainly do well if you pay attention to her lectures. Textbook is not a must, her slides are helpful enough and cover all the content. 