This guy is amazing. He has saved me countless times when I get stuck with my Japanese homework. Obviously, he hasn't saved me personally but his grammar books has. And for that, I'm eternally grateful. If you find yourself getting at all stuck with Japanese grammar, you should check out this guy's grammar guide. The best part? It's all free!