I have to disagree with the negative review. Sure he could give more homework, but if you are genuinely interested in learning Italian open up your book and read some more or do extra exercises. He's extremely nice, and often disrespected. Half the class doesn't show up, but he'll continue teaching just the same even if only 3 students arrive. It is up to the student to decide how much they will get from this class. If you go every day (and clearly, you should) then you will learn something even if you are lazy. Do the homework, practice on your own, and you will do fine. It's fun, he's nice, it's not overwhelming, and remember...it is a ten week introductory italian class...and learning it from someone who actually speaks italian is beneficial.