El oh el, Adderall is a brand name drug. Of course it needs to be capitalized. If he had used the generic name of dextroamphetamine/amphetamine, then no, the capitalization isn't needed.
Also, @ OP, just because someone said you needed some Adderall to help with your typing skills did not suggest that he called you stupid. That's not how Adderall works at all... LOL.