This is a wonderful read. Since I’ve read the entire series, I can tell you that Harry is not sexist! He may be chauvinist in the first couple of books, but his character grows in depth and wisdom through the series.
The book is fun and funny. The wit varies from dreadful puns to subtle, sly commentary. It is a nice introductory book to a strong series. Enjoy!