Okay, ranger, dragon shaman, and swashbuckler have all been edited based on suggestions. New thoughts?