Is season 3 better than season 2?

I just discovered this show a few days ago and binged watched season one. I found season 1 to be amazing and immediately was hooked. I know halfway through season two and the show has taken a major turn. First I noticed That harry's personality is all of a sudden over the top and they made him seem dumber. In season one, they made him seem super intelligent just awkward At times in human form. On top of the characters have become extremely annoying especially the little girl. I'm continuing to finish the last few episodes of season two and hopes that season three is better. Does season three get better or do they Continue down this terrible path cause i'm starting to not want to watch it anymore?