Jun Wu
This prof is literally useless. He does not teach. The only reason you see high ratings for him is because it's SO easy to pass. Just do all the online work and you get an A, 100% self-teach. If you want to actually learn from him, good luck cuz you won't. His mic is muffled every lecture and he just reviews hw which you can do on your own.