So my initial reaction was I wouldn't want that teacher. Then I actually thought about it try to find valid arguments for my position and I found none. So here's my opinion.
There are two main issues here:
- Teachers are payed way too little for the work that they do;
- Sex (talk, work, etc.) still has a stigma associated with it.
This whole situation is a symptom of that. I still think an employer has the right to choose the employees just as I get to choose my social circle. I wouldn't want to be associated with Nazis or KKK. Similar reasoning can be applied to employers.
Now is this situatios fair? Abslosutely no. Should this outcome be expected? Saldy, yes. Until there's a major economic and societal shift in values, these things are to be expected and will happen again.