Jesse Melo
Jesse is a tough but fair prof. His worked examples are great and he puts a lot of effort in to demonstrate material even in an online setting. His tests are tough, his labs make the course passable though.