well if you are embedding video, it dosnt matter if its camtasia or something off your mobile phone, you need to figure out what format you are going to embed it in. I don't know much about camtasia and how it saves its files or what options you get for that but simply put it would involve you uploading the file somewhere on your server, then linking to it. Personally I would use a flash player style thing, but to be honest I would put it on http://www.vimeo.com/ or http://www.viddler.com - its so much easyer...
How on earth do I embed it in a Wordpress post?
Posts about Camtasia on the Wordpress.org forum seem to go unanswered.
I've never used video in Wordpress before.
I want to host the video on my site rather than put it on youtube and embed it that way.
I'm a PC user.
Thanks all.
I swear Camtasia used to host screencasts through http://www.screencast.com but that seems to be a black hole now.
Other than that I'd use one of the sites Rob suggested!