This rating is for Fixed Income Markets and Valuation. Shaffer is straightforward and clear with his material. He wants to make sure you understand the subject and is accessible out of class. His test are based off the slides and homework he provides. He has a group project towards the end of the semester that is a grade booster. Take him!