Beta Alanine Supplement

Options
What are the general thoughts on Beta Alanine?

I have been using it as a pre-workout energy boost because otherwise my workouts are terrible. I do not get enough sleep but with my schedule I am not sure I can change that.