One of the best professors I've ever had. You can text him anytime and he will get on zoom to offer you complete assistance and walk you through each problem. The zoom is not mandatory but he does homework the entire time and really makes sure you understand the steps. Seriously one of the sweetest professors I've ever had. 