Still not sure? Come along as a visitor. It's totally free to guests, and there is no requirement on you to speak, so you can sit back and enjoy the meeting and see whether Toastmasters is for you. Ask as many questions as you like. I'm sure it won't take you long to realise the benefits and fun to be had from Toastmasters.
If you would prefer you can talk to one of the team before you come or email an enquiry