Erik Enriquez
Dr. Enriquez is a very good instructor. He is easily accessible though email and discord. He really wants to see his students succeed. I was not really looking forward to this course because I am a Computer Engineer interested in the semiconductor field, but Dr Enriquez made Computer Networks interesting. If you can take him I recommend it.