Muhammad Rafique
Dr. R is well respected & extremely knowledgeable. He also cares immensely about his students. It is a difficult subject but he repeats the information until we understand, gives extra credit, he's easy to contact, organized, and gives the best reviews/study guides. Take him! Pay attention & STUDY! I will be taking him for PHYS next.