If ingested, the medication takes about 20 to 40 minutes to take effect. The time it takes is also effected by the acid content in the stomach, which can adjusted via food intake.
Generally two weeks for any effect, and up to six weeks for maximal effect. Note that all individuals are highly variable in their response to drugs (especially drugs of this type) so results will...