The best way is to download and install it yourself for a few reasons. The installation in a control panel may be out of date, sometimes the installers in control panels may alter the installation and cause issues in the future and lastly I haven't seen a control panel that integrates updating the software which you must do or you will opening yourself to exploits. Since the last reason is essential and has to be done manually you might as well dive in and start learning.
If you don't already have a FTP program download and install
WinSCP This is for transferring files between your machine and the server. The file transfer components in control panels are not very useful especially when dealing with a lot of files and they have other limitations too. You'll see this is quite similar to using Windows Explorer.
I'm not familiar with the wordpress installation but the basic process is the same for any installation. Specific directions should be in the download or you'll find them on the wordpress site.
What you're going to do is upload all the files to your server, once you have done that you will open your browser and there will be specific file that you just uploaded you will open to install it, something like
www.yourdomain.com/wordpress/install.php . You will need three pieces of information regarding the database which should be found in control panel, if you can't find it contact your host. You'll need the database name, user and password.
Be sure o follow all of the directions especially any that might instruct you to delete files after installation.