To tweekey, thanks for the advice. I think I need to visit MFT again and talk to them in details, but in general, I feel MFT has a very good reputation. As I said, I in fact walked in mft a couple years ago and talked to a guy in the reception, but I think he is one of the instructors as he was in uniform. He is quite friendly and I have a very good feeling of there.