Nathan Harness
Dr. Harness is a really nice guy, and hes very passionate about what he teaches. I had him during Covid and he became very difficult to reach and would cancel class often. Hes very understanding and lenient, so I would still recommend him! Just know he will never answer your emails.