I have seven courses on my Wordpress site and they

I have seven courses on my Wordpress site and they are running very slow. I'm wondering if too many courses slow down Wordpress or if I need to take a look at the server I'm on. What are the server recommendations for running multiple courses? Any tips to optimize speed? Thanks