the flash card idea is good~ i was gonna post that website actually haha...free online flash cards---learning by class is also great~ so you can learn the type of drug and try to find similarities in the name to memorize in groups rather single drugs