David Ancalle-Reyes
David Ancalle-Reyes is definitely one of the best professors i have ever been privileged enough to work with. He is not a professor that will coddle you but he is more than happy to work with students that are willing to put in the work to do well in his class. You make not make an A but you will come out of his class a better engineer.