Teacher says I need to improve my poise, posture and the delivery of my speech.

Here a couple more articles:

http://www.members.cox.net/dagershaw/lol/MessageAcross.html
http://www.members.cox.net/dagershaw/lol/StatusComm.html

I hope this helps a little more. Thanks for asking.