9 attributes of a great trading course