Michael Perez
Michael is hands down the best professor I have ever had. He genuinely cares for every one of his students and is always there to talk and advise. His teaching is clear and understandable and he motivates you to perform at your absolute best. If you have a chance to take one of his classes, DO IT. You will not regret it.