"Sherlock has deduced that women (shallow creatures that they are) base their choice in partners more on appearance than brilliance." This is a quote from your story 'A Chronic Condition'. The following lines about women refer exclusively to those John dates. Makes me feel a little better, as this provides context, indicating Sherlock is biased. Seeing as you are a teacher, I deemed it important to point out this blatant sexism, and ask that you don't spread it further.
I'm going to treat this as a serious ask and explain why I will continue to write my characters the way I want.
First: Real people have biases; fiction would be pretty bland if all characters were aware of their own biases, or if authors made sure they didn't have any.
If you object to Sherlock calling women shallow, do you also object to him calling people idiots? Is it okay that Sally calls Sherlock "freak"? Is it acceptable that the writers of the show employ sexism in characterizing most of their female characters?
We accept these things because they're part of a story, and stories generally don't reflect an ideal version of life. I don't always agree with the writers' decisions, but I believe in their freedom to tell their story as they wish. I can choose not to watch/read, or write my own story.
Second: You point out that I'm a teacher, most likely because you think that I should be more concerned about protecting young minds from harmful biases. Let me explain why this is a misconception of what teachers do.
I read a lot of literature with my students. We do not shy away from characters who do and say despicable things. If we did, we would not be able to read Shakespeare, the greatest English writer, or many other works that are unsettling. Sexism is real (as are racism, ageism, ableism and other biases), and rather than shielding my students from any instances of these, I put my effort into making sure they understand bias when they see it and know how to counter it effectively. This is the purpose of literature in school, to expose students to different viewpoints in an environment where we can discuss them and see the effect of words and actions.
Teachers and librarians are among the fiercest opponents of censorship. Age-appropriate restrictions might apply to younger children, but teens and adults should be able to choose what they want to read.
I write fiction for people old enough to make these choices. I do not own my characters' biases. I can see how you might not like seeing a character express bias, but I believe my readers can tell the difference between a fictional character's bias and real bias directed against real people in the real world. There are no ideas so scary that we can't read about them.
When we start censoring the opinions of fictional characters, we create a world where artistic freedom is limited to whatever the loudest group approves.
Censor yourself, or write your own story. Don't like, don't read.