French Defense How Well Did I Do ?
5...Nf6 6. Nc3 a6 is theoretically best - your playing the white side of a tarrasch type system:
7...Qb4 doesn't make much sense, and I don't like the development of the knight to h6, but rather to f6.
10...Qa6 might be a blunder, cxd5 wins a piece (and is also threatened for the next few turns.
13...Nfxd4 hangs a piece.
Your opponent allows you to win your piece back with 16...e4
18. Bc3 loses a piece to dxc2 followed by exf3 - same on move 19.
Bg4 is wrong see line above
b5 seeks unecessary complications - just taking e2 is probably fine.
21... Qb6? Why not Bxc5.
22... Qc7? - Bxd7
28...Qxg3+ leads to mate in one. a5?? Hangs the bishop.
I don't believe in your sacrifice after Kxf3 Rd3+ Re3.
the french is in response to 1. e4.
your responded e6 to d4, not the french, although it may look and play in a similar fasion
Teacher: Billy, it's your turn. Spell "bricks."
Billy: B-R-I-X.
Teacher: I'm sorry, that does not spell "bricks."
Billy: Oh yeah? Well, if you're so smart, what DOES it spell?