Brandon Krieg
I had Dr. Krieg during the semester where we went home due to Covid, and he was very flexible and understanding. He gave me several extensions when I was struggling from working at home. He also gives great feedback, and is available/willing to help over email or during office hours.