Roger Casals
Professor Casals obviously cares about his students as he genuinely takes the time to answer any and every question during/after lecture. He also re-arranged the way that homework was formatted, based off of a student feedback survey, following MT1. This is my first ever review, but I had to share that this guy is the best. 