Gustavo De Veciana
EE 351K with De Veciana is honestly a lot easier than with other professors, from what I heard from friends who had taken the class for the second time. EE 351K builds upon itself, so you'll NEED to build up a strong foundation in the early weeks. That said, it's a straightforward class once you understand the homeworks and the slides.