Very nice guy , def . a little to smart for his own good , but never had a prof so willing to help ! TONS OF reading , but it is intresting , def . a class that you couldn't fall asleep in !