Andrew Darin
Josh is just a great person. He shares personal stories that relate to what he's talking about and this helps you grasp the concepts better. He's also pretty hilarious and uses his experience as a banker to set you up for success.