Textbook used: Yes Would take again: Yes For Credit: Yes
0 0
Not Mandatory
online
Difficulty
Clarity
Helpfulness
Good
Professor Craig is an excellent teacher. There are very limited lectures. 90 percent of the courses at Troy are similar. I appreciate Professor Craig because his assignments are reasonable.