Not too easy. Not too difficult.
I highly recommend this Spanish 5 course if you want to learn fluent spanish.
While taking this course we basically learned the formal and informal form of Spanish.
Hours per week:
Advice for students:
You need to take notes, and ask your instructor questions you are not familiar with.