Tries to impose his own viewpoints on your, but teaches a fun class.
He actually had me enjoying religion,very hard to do.But watch out for personal opinions,I had to set his closed minded views straight a couple of times.It's a big world out there.
best teacher. very funny. good coach. good personality.