Gustar is a regular verb but operates differently to other regular verbs.
We understand it as meaning ‘to like’, for example: Me gusta el fútbol = I like football.
It doesn’t however, instead it means ‘to appeal/please’. So, ‘me gusta el fútbol’ translates literally as ‘football pleases me’.
The following links will explain it in more detail and will show you other verbs that work exactly the same way:
Another good review and practice quiz from Spanishdict.com