I have one more subject to go for the diploma. If you are working its crazy to do more than one per semster. 501 i good fun but for a trader it is valueless, 500 is excellent but again if you trade you will be taught fundamental analysis. Stock markets and products is good too and so is 504 law - it sounds boring but it is great too know what the legalities ae. 500 made me find gems like BSG. I did a full analyis onBSG and that is why I am a strong believer behind its upside.