1. if you are not going to insert contents between \section{}
and tabular
(I mean, if the tabular
is the first non empty line) you don't need \noindent
.
Otherwise, the second paragraph (the tabular
) will be indented and you have to remove it using \noindent
.
2. As cited by @Andrew Cashner, you have to remove the empty space at the beginning of the cell making use of {@{}rl}
.

MWE
\documentclass{report}
\begin{document}
\section{Education}
First line here without \verb|\noindent|
\vspace{\baselineskip}
% \noindent
\begin{tabular}{@{}rl}
\textsc{4.0 GPA} & \textbf{Undergraduate} \\
& \textsc{Natural Sciences} \\
& \textit{University of California, Berkeley}
\end{tabular}
\section{Education}
First line here with \verb|\noindent|
\vspace{\baselineskip}
\noindent %
\begin{tabular}{@{}rl}
\textsc{4.0 GPA} & \textbf{Undergraduate} \\
& \textsc{Natural Sciences} \\
& \textit{University of California, Berkeley}
\end{tabular}
\end{document}
\documentclass
,\begin{document}
and\end{document}
.