Juan Zaragoza
Each lesson was taught thoroughly and clearly. Takes time to answer any concerns or questions you have have while teaching. The class is very structured and organized. Overall great professor that I highly recommend.