Aupmanyav
Be your own guru
Concentration on what? Yeah, with concentrated thinking one gets better insight. Don't worry, I am not down-playing Vipassana since Lord Buddha is my guru.Samadhi means concentration meditation.
Vipassana means Insight meditation