Nope. It's a naturally occurring amino acid that the body uses to make carnosine. Supplementing with it has sport performance benefits. You can read more about it here. read more
No, Beta-Alanine is not a stimulant. But, it has been shown to have many benefits from maintaining energy, improving strength, and having mild effects on depression. This page may be out of date. read more