Simtech. 10 day MCC+JOC course, housing included, has placed a LOT of people with various airlines so the quality must be good!
My own 2cts: I attended a few years back, and while the course is not 100% perfect (which course ever is) I am happy I went there and happy with the quality/knowledge/attitude of the instructors. Obviously I can't compare it with any other.
Out of curiosity, working for TC by any chance?