"Blake coached my son for around 9 months both face to face and online. He worked with my son to work out the best approach and they settled on solving problems conceptually rather than just cranking through problem sets. My son was really energized by the sessions and Blake was a great communicator. Thank you!"