He is a fantastic professor! No book needed he is very good with his lectures and he makes them fun and involves the students which makes my 9am class fly by. He is hilarious and inspiring, and our class discussions are interesting. He understands his students and is able to work with you and most importantly he respects us and treats us kindly.