Micah Bhachech
he is super kind and a really laid back professor. he tries to be sure that most of the class understands the material and replies to emails quickly. although he was late to class sometimes, it isn't really a bother because he lets class our early sometimes so it evens out. would def recommend the class and the teacher.