Michael Tsarion he is a great speaker!