John Cook
Very smart professor. Everyone receives homework, but each assignment is different. There is no way to cheat, and no AI can help either. You will have to sit down and do the homework to learn. It's very challenging and time-consuming, but overall, I enjoyed learning even when I didn't particularly appreciate how he created the homework. 