(This was my) 2nd course with Steve in Winston-Salem, he always does a great job of presenting materials in a manner that time goes by quickly.