I had Professor He for EE M16. I have nothing but good things to say about him. He is always funny and cheerful, and he always tells a cheesy joke halfway through class to wake us up. He does have a slight accent, but it is bearable. He will always try to cover as much as he can in his lectures. I feel that he is honestly easier than the other lecturers for this class. He had quizzes bi-weekly in discussion, and those were very fair. His midterms and final were definitely challenging but I did not feel cheated whatsoever. I would highly recommend this professor.