The only issue on that list is number 1. It doesn't sound like it's advocating for a specific religion. She maybe should have watched it before showing it, but I'm sure many music videos and clips have been played in classes without being previewed. And concern about it not being relevant enough to the lecture? That happens every day in most classes.

Michigan don't disappoint me. :(