Great teacher. Classes followed the syllabus to the letter. Gives great feedback. The semester is broken up into manageable pieces with verry reasonable scheduling. Teacher is verry cool for a teacher and keeps the class upbeat and light. I had a good Comp I professor, but i liked Allkins Comp II better.