Dr. Scruggs is a very good professor, and you can tell he really cares about his students. He is easy to reach outside class, and patient in explaining things. He does go at a slower pace, which can be nice for some but too slow for others. He does a good job explaining some tough concepts. He is a really nice guy and a great teacher.