Paul Crittenden
Overall good teacher, moves fast but is always open to questions as hes going over things. The homework can be a little overwhelming at times (57 questions) but its do-able. Go to class, there are worksheets he passes out occasionallythat you usually cant make up.