Prof Gomez really knows the language well! He is very funny and cares about his student's success. His class can be a challenge, but honestly just put in the work and you'll get a good grade. The homework is easy and tests aren't too bad, just make sure you study.