Angel Castro
Professor Castro is one of the funniest yet  most centered educator you can have, he is dynamic and really hears your needs. I've have couple classes tough by him and I can say he remains as an splendid person. More than a professor, I can say he feels more like a friend, I friend that tells you to ginger up when your falling behind. 