The correct preposition to use with "glad" in this context is "about". "Glad about" expresses happiness or satisfaction regarding something. "Glad for" would mean happy on someone else's behalf, "glad over" is not standard usage, and "glad at" is incorrect.