I have trouble telling the difference between who and whom,
... I'm in AP English III and my teacher won't explain it to me unless I come to class after school or for lunch for a quick tutoring
One of the first things you have to understand about language, Gracie, is that it is likely that you do know the difference between who and whom but you just can't describe the difference. Grammar is difficult stuff and there aren't many who can explain it well and that probably includes your teacher.
Think of it this way. You, Gracie, know how to walk just fine but can you explain to me the mechanics of walking, ie. how your brain signals your body to walk. Of course you can't but that doesn't stop you from walking up a storm.
So it is with language. I assume that you are a native born English speaker. By the time you were five years old you knew virtually every grammatical structure that exists in the English language. You are as much a grammatical genius as you are a walking genius.
who and whom are just slightly confusing for two reasons:
One, teachers inaccurately describe how the two are used in modern day English
Two, 'whom' is a relic of a defunct case system that was found in older forms of English. You could go your whole life without using it because modern English has a fully functional substitute, and that is 'who'.
You can use 'who' for any situation in English where 'whom' is an option, Gracie. [except for one - fronting the preposition, see below]
Your teacher should have told you that, instead of trying to pass off this worn out old canard as accurate information.
'whom' is part of a old case system [case = words that have different spellings for different grammatical uses, eg. I - me - mine - my] that no longer exists. It is moribund, meaning it's on the way to its death, ie. that old case system will not come back into use in English
Insisting on 'whom' is as stupid as insisting that people use thou or thee. The only place where 'whom' is standard is when we front a preposition ['to', underlined below]
I don't know who she gave it to
I don't know to whom she gave it.
X I don't know to who she gave it. X
Considering that you are being taught this nonsense about 'who/whom', it's reasonable to expect that your teacher will teach you a lot of other nonsensical things about English grammar.
As to how to use 'whom' if you so choose it as an option.
In older forms of English, 'who/whoever' used to be used to talk about the subject
case and 'whom/whoever' was used to talk about the object
case. As I mentioned, in modern English, 'who' serves as both subject and object functions just as 'you' serves as both a subject and an object. 'whom' is there as an option and each individual speaker/writer decides whether or not to exercise that option.
I [subject] gave the book [object] to Gracie. [object]
Whom did you give the book to?
'whom' can be used because 'Gracie' is in object
Gracie [subject] was given the book.
X Whom was given the book? X
'whom' can't be used because 'Gracie' is in the subject
I know this probably wasn't as simple as you wanted, Gracie, so please feel free to ask any followup questions that you would like.
elicit and illicit - just keep in mind 'illicit' drugs and you'll remember. Gracie elicited responses from A2Kers on a lot of issues.
except and accept - You learn new words best by using them so why don't you try these two. To set a new word in your mental dictionary, just use it in a real context about something in your life. That's the way to make words make sense.