Eran Zelnik
Top 5 classes I've ever taken. The book is free and there's a guy on Youtube who reads the book out loud. You can literally listen to the book while working out, cleaning, etc. On top of that, the knowledge he has is insane. 