Teacher’s personal political, religious or social views (generally) have no place in the classroom, whatever they are.
Good! Glad to see them not putting up with this trash.