Emailed several times, never got a response. SUPER nice guy, but terrible at teaching in my opinion. Bad at explaining concepts and assumes you know all math calculations, so he skips over it. Fairly unorganized and can be confusing (jumps all over the place). Grading style sucks. Mandatory 'questions' are useless & don't contribute to learning.