Steven Davis
Amazing professor, doses not grade any assignments until the final portfolio. If you can hold yourself accountable for doing your work and showing up to class, guaranteed A. Get ready to have loads of homework. 