Simon Navarro is an amazing teacher if you can just understand his type of humor. Anyone who says he was too busy goofing off with his "teacher's pets" is just bitter. Never "belittling" at all.
Mr. Navaro's a pretty cool teacher, just not all that responsible. I hate to say it and all, but it's pretty much true. other than that, he's great.