Michael Lauchlan
Amazing person and professor. The most caring, patient prof. Hes extremely understanding with everything. Just make sure to participate, he gets excited to get to know his students. Easy grader if you show you tried and assigns very little work in comparison to other classes.