I have a deep appreciation and respect for people who speak my native language, English, as a second language. So I try to help them where ever possible.
On your site you have written the "23th" several times. Whereas the the correct term is actually the "23rd". It is the same as with "3rd", 23rd, 33rd, 43rd, 103rd, etc. The only exception is the 13th.
In this day and age, however, it is acceptable to leave the extension off the number for a date, so you can simply write 23 April, 10 May, 19 June, etc, instead.
Hope this helps!