Jerrwhy, that sucks, and I hope for the best of luck.
I was talking to my professor from summer school with a couple other guys and they were complaining to him how some of the finance professors are BS and how it's time for some new professors to come in. My professor said that's pretty much impossible unless they get caught having sex in class with the dean as a witness or selling drugs to students. Just because they are tenure shouldn't mean anything.