Are any of them teaching the proper use of capitalization and the differences between homophones?
ho·mo·phone plural noun: homophones Two or more words having the same pronunciation but different meanings, origins, or spelling, e.g., new and knew and gnu. Or each of a set of symbols denoting the same sound or group of sounds.
Nope. In fact , I think homophones are going to be renamed as to not insult the homosextual community. Homo, with probably be replaced with Home, etc.. HomePhones.