Yeah that's definitely racist, she needs to be reported. If you get the best grades, but she says you don't "look like you study"...
I had this one teacher, it was mostly ignorance rather than racism but still, she asked one of the foreign exchange students, who was Austro-Chinese, "How come you don't look like you're from Austria?" Like, seriously? It was at an all-school assembly too.