Actually, it is.

Perhaps you need to refresh your learning......

Again.  I will try to help you.  One of my all time favorite definitions.....gotta love the Urban Dictionary - 
"An attack upon an opponent in order to discredit their arguement or opinion. Ad hominems are used by immature and/or unintelligent people because they are unable to counter their opponent using logic and intelligence."