Had him online. Awesome professor, very inspiring, his jokes are great and he was entertaining. His book is the bible for soils, you need it and it's amazingly written. Do every problem in the book and you'll do perfectly. Simple questions but very conceptual. He is passionate and explains things very clearly. Ask questions, participate, engage.