He was amazing! He's very passionate about what he's teaching and is easy to reach via text! His assignments were easy and he was there to help me every step of the way! He cares deeply about his students! One day, I almost fainted from dehydration and he offered to buy me a can of water. He is very funny as well! I like his sense of humor!