Michael is one of the best person I've ever met in my life. Great communication with home and easy to talk to even though you are not good at speaking English:)