Spanish verbs is one of the hardest things to learn in Spanish.
Unlike in English, in Spanish each person has its own conjugation, so there are a lot of conjugations. In addition, we have the subjunctive, and two ways to talk about the past with simple forms: preterite and imperfect. On the top of that, there are reflexive verbs, something very confusing for most students, since a lot of times they have multiple meanings.
Check this category to learn more about Spanish verbs. Here, I talk regarding the main problems most students of Spanish as a second language have with verbs.
Confused about the Spanish verb haber? Here, a post with the essential concepts you need to know about this verb: uses and conjugations.