If you end up coming here to work with me, I do expect you to give presentations at meetings. Please practice your English as much as possible. It will make your life and work easier after you come here.
based on them, i think you will get the offer about 70 percent. He had told you what should you do in the next step.
good luck