David Lange
Best professor ever. He was kind and understanding, gave extremely clear guidelines for all assignments, was forgiving about extenuating circumstances. His class was very interesting, and I feel like I learned a ton and every assignment seemed very real world and applicable. He was accessible outside of class and gave great feedback