Class was great, homework's are completion graded and answers are given, in class activities are show up to class and participate w your group, quizzes are open book w lowest dropped. His handwriting can be hard to read at times and may take awhile to grade. Goofy guy and great prof. Highly, highly recommend 