Ran into this company a few days ago though a news letter of Zack's ranks. I have seen a lot of negative press regarding Investools, but not much on STS. Has anyone here taken any classes with STS, if so what is your evaluation of them. thanks for any advice. P.S. they now offer a written guarantee that if you are not profitable after completing your training they will refund any tuition you may have paid.