Richard Snyder
gives great feedback* I would drive every day to school for this man. Incredibly caring and understanding for his students as people with their own lives and as young college students. Explains concepts thoroughly and his study guides are essentially the tests. Very helpful. also p cute 10/10 would recommend