In VB.net u seem to have to declare all the forms before you can use them. SHould I be declaring all my forms at a public level or redeclaring them privately whenever I use them?

e.g. frm1 as new frmswitchboard()

John