I had an algebra teacher who barely spoke English. I dropped the class. I actually think he just sucked as a teacher, b/c I went to math lab every day to pass Trig/PreCal and most of those instructors had English as a second language, but could teach me the universal language, math. I have a funny story on teacher evaluations. I minored in Political Science. One of my favorite profs was Dr. Bush, a right winger if ever there was one. He would state on the first day of class (every class, of which I took a few) that he was a republican and he would teach his class as such, and if you had a problem with that he encouraged you to drop now while you could get your money back. Don't get me wrong, he welcomed debate and many a class session centered around us arguing politics, hence why I took more of his classes. Filling out his review for a freshman level class, a handful of us were busy working on our novels when someone asked from across the room, "Is it Doctor Bush?" I responded with, "Yeah, it's Doctor Bush, but he can't pass the bar in Texas which is why he's teaching" (something I knew to be true). My classmate jabbed me in the side to let me know my prof had chosen that moment to come back in the class to get his briefcase. Oops! He may not have heard me b/c he didn't even break stride going to the door. If memory serves correctly I made an A, but I had to study my ass off! That next summer I took Constitutional Law from him and spent the entire summer in the Law library reading supreme court cases (and trying to write one as my final exam). It was one of the most fun and difficult classes of my collegiate career. Funny, most of my favored classes were also the toughest.