Luis Oliveira
The class itself is really difficult material. The projects and labs aren't terrible, but it was very overwhelming this semester with the curriculum changing. The pop quizzes were annoying but he does drop 2 labs/quizzes. This class would probably need to be the one you focus on during the semester