Armando Pedrero
Absolutely incredible professor. Very interesting to listen to in class, and he always takes the time to make sure that you understand what he is teaching. I would definitely take again.