3. How do you handle the training, face-to-face or remote?

In case of simple projects, it can be done via NetMeeting, e-mail, chat and/or phone. For more complicated projects, we can come to your site for getting trained or you may send one of your personnel for training the staff.