Edward Duran
Prof. Duran is great! He explains everything very carefully and gives you a lot of resources.  He genuinely cares and wants you to do well.  Very understanding about the fact that we all have personal lives while we are students.