Benjamin White
Definitely a Utah seminary teacher, very enthusiastic. A bit traditional, but very nice and open to constructive feedback. He's respectful of everyone and really loves what he does. Easy A if you even decently pay attention