Keep up the great work !
Nicely done, I found some idioms that I didn't know 
It's a motherload of good advice on English idiomatic usage
As an aside, I just want to pouint out that idiom #20 is less common. The more common expression is "To each his own"