David Johnston
David Johnston is an AMAZING professor of Physics. I highly recommend him to anyone. He is patient, caring, and roots for his student's success! I almost quit school because a physics professor from the school I transferred from singled me out. David has inspired confidence in me. I am grateful as he has made difficult subjects easy to understand!