Michael Lopez
Michael is an amazing teacher who loves to cover a topic and ensure that his students understand material. Math is very hard for me but with Michaels enthusiasm and care he made me enjoy math for a change.