It's an amphetamine........ and a damn good one. As far as dose, it depends on if u have regular or extended release. U can certainly build up a tolerance AND a dependence level(watch out!). Addictive shiznit..... but DAMN good, too. Be careful of drug screens. If u pop positive for this, they will prolly think u are on meth..... lol, u kinda ARE.