Michael Gonzalez
Professor Mike is a great teacher. He cares a lot about his students. Course was not too difficult, but I learned a lot. Be prepared to participate in class. Great interaction between teacher and students and peer to peer. Inspirational teacher. Made me want to work harder and achieve more.