I have nothing against this professor spouting Marxist talking points. What I do have a problem with is if you nephew just sits there quietly and is too s-s-scared to refute his talking points.
He does not.
Are you willing to foot the bill for any student who has to repeat a class after disagreeing with their communist professor?