Professor Gomez cares about the success of his students. I personally think he sets up everyone for success and if you are not putting in work, it falls on you. He knows the language very well and does an excellent job at teaching! He also makes class interesting. Attend class, ask questions, do homework, and study for tests and you're all set