Vladimir Yushutin
This was his first semester as an instructor, so i can understand his difficulty, but if my TA wasn't so awesome I would have struggled much more. Large language barrier and not much skill explaining concepts. Cal 3 isn't an especially hard class in my opinion and very doable with a good instructor, I would recommend choosing a different professor