Mr. Rivera is way too old to teach. I doubt he has whatsoever knowledge. He lets us get away with too much things like soccer, hammer hitting, etc... Not very helpful, but atleast he's there, well... sometimes.
this guy is not such a good teach, but so funny. he tells us amazing stories everyday. he should stay in aviation but as a english teacher
rivera is great, but i don't think the planes from his classes came out good....but still is a nice teacher that lets his students get away with a lot of things