Ryan Mattfeld
Fantastic Teacher. You can tell he is really caring a supportive of his students. His grading criteria is great too, he grades by completion instead of how good/bad you do. It makes you think about the class differently. Has office hours, responds to emails quick, and is super helpful and gives good feedback. 10/10 recommend 