William Reyes-Cubides
He's a tough professor though he certainly knows how to teach. I never miss a class, Every class is interesting. I am really learning a lot. He is always willing to help and go to the extra mile when you see him in his office