Dr. Jane Smith ★★★★☆ "Dr. Smith was incredibly supportive and always available for guidance." Computer Science University of Tech