Like many others, I came across Brandon's Twitch stream and during one game he narrated beating me and predicted my thought process pretty well. I was looking for someone to elevate my game from street chess to proper tournament-ready chess so I began taking lessons with him. I think that while I'm not playing proper chess yet, Brandon has helped deepen my understanding of the game at a reasonable rate with an extremely flexible schedule.
It is difficult to navigate chess but as a teacher Brandon tries to impart wisdom by analyzing positions to understand the imbalances inherent to those positions. Not unlike IM Silman's teachings.
Brandon is a teacher who knows probably close to every trick in the book but is still someone you can have a normal conversation with. If you play chess casually but are looking to take the next step, I can't imagine there's a better teacher to work with than him.