For an English speaker one of the most difficult things to cope with is the difference between "ser" and "estar".
Both of them are translated to the English verb "to be" (I am, you are etc.) but depending on what you are saying you will have to decide which one of them to use.
This tutorial will attempt to give you so some guidance so that you can use "ser" and "estar" correctly most of the time. We also have some interactive tests so that you can see how well you know how to use ser and estar.