\documentclass[10pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage[shortlabels]{enumitem}
\setcounter{secnumdepth}{0}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{fancyhdr, lastpage}
\pagestyle{fancy}
\fancyhf{}
%
\lhead{Joe Schmoe}
\chead{ECE~557~--- Thursday, 1:30~--- T.~Pavlic (instructor)}
\rhead{Pre-lab 0}
%
\cfoot{Page \thepage{} of \protect\pageref*{LastPage}}
\usepackage{varioref}
\labelformat{equation}{(#1)}
% \usepackage{hyperref} must almost always be LAST \usepackage in
% preamble. Otherwise, you may get strange compilation errors!
\usepackage[colorlinks,linkcolor=blue]{hyperref}
\begin{document}
\centerline{\fbox{\parbox{0.75\columnwidth}{\textbf{SPECIAL NOTE:} If
you notice a few ``\textbf{??}'' in funny places in your document (e.g.,
the footer may say ``\textbf{Page 1 of ??}''), then run \LaTeX{} again.
That information was not available in the first pass, but it will be
filled in properly in the second pass.}}}
\section{Manually Numbered Answers}
\begin{itemize}
\item[2.1.] Here is my answer to question~2.1 of the text of the
book. This question has sub-parts, and so I use another
list to answer them.
%
\begin{enumerate}[a)]
\item Answer to first sub-part.
\item Answer to second sub-part requires an
image.\\
%\centerline{\includegraphics[width=0.5\columnwidth]{figurename}}
\centerline{\fbox{Normally, I would do
\textbackslash\texttt{includegraphics}\{\texttt{figurename}\}
here.}}
\end{enumerate}
\item[2.7.] Here is my answer to question~2.7. It also has
sub-parts, but for some reason they're given with roman
numerals, and so I'll use lowercase roman numerals here
too.
%
\begin{enumerate}[i)]
\item Answer to first sub-part.
\item Answer to second sub-part.
\end{enumerate}
\end{itemize}
\section{Automatically Numbered Answers}
\begin{enumerate}
\item This question asks me to list things, and so I give
an unnumbered/unlettered list.
%
\begin{itemize}
\item First item in the list.
\item Second item in the list.
\end{itemize}
\item This question requires me to list a
mathematical equation, which I can refer to as
\autoref{eq:trigcalc}.
%
\begin{equation}
\frac{\sin(2\pi T)}{2\pi}
=
\int_0^T \cos(2\pi t) dt
\label{eq:trigcalc}
\end{equation}
%
Using an \texttt{equation*} environment instead of an
\texttt{equation} environment gets rid of the equation
numbering. Math can also be listed in-line, like $x =
5$.
\end{enumerate}
\section{Question 5}
Or you could just give each answer its own section.
\setcounter{secnumdepth}{1}
\section{Automatically Numbered Sections}
If you get rid of the \texttt{secnumdepth} line in the preamble (or set
it to a positive number), your \textbackslash\texttt{section} commands
automatically get numbered.
\section{Another Numbered Section}
So that's another option.
\section*{Removing Numbers}
Even when \texttt{secnumdepth} is left to its default positive value,
using \textbackslash\texttt{section*} instead of
\textbackslash\texttt{section} will remove numbering for that section.
\end{document}