Hi andreanapier1985,
If you look at the actual load time from W3 Total Cache it doesn't seem to be very slow. I think going through every page on the site the longest actual load I got was 5 seconds but that was only on the very first page load.
One thing to note is there is a small script in the footer causing a javascript error:
<script type="text/javascript">
/* <![CDATA[ */
var WPGroHo = {"my_hash":""};
/* ]]> */
</script>
Also, there was some delay in actually getting a response from the server so if you are on a physical server that has another very busy site or multiple busy sites it could cause issues to the whole grid.
Overall there is a lot you can do to speed up a wordpress install but its all dependent on the individual setup. I'd suggest just a few google searches on wordpress optimization and similar terms to get a feel of the general best practices that are current.
Regards,
Devin