I've known Blake for two years now and he really is my mentor. His class is a lot but so worth it. He really cares and takes the time to get to know his students. When we were all stressed with COVID he pushed back our midterm to give us a weekend to relax and catch our breath. Very approachable. Form a relationship with him early on.