John Milsom
Milsom is honestly not as bad as everyone says. I do think you need to utilize ThinkTank every week for homework, since it is basically free homework help. Stay on top of everything and do not use Chegg!! Also come prepared to class by reading the textbook beforehand. I promise everything will be fine. 