To start off, you said "on who" as opposed to "on whom". Being the object of a preposition, you must choose "whom". In addition to that, when I speak on forums or online in general, I don't tend to use correct grammar, but as a result of your telling me this, I'm speaking with appropriate...