See , now I have the opposite problem. My daughter has learned to read but with words in lower case, and doesn't realize that it could be the same word in uppercase. LOL.
She's slowly getting it though on her own.
As for the alphabet the only thing I could think of is Letter of the Week
http://www.letteroftheweek.com/index.htmlIts a free curriculum online that focuses on the letters.