I absolutely loved his class! He's very nice and cares about his students! (he bought us breakfast burritos!!) do not skip or it will heavily affect your grade! Super easy assignments and one major group project. very easy grader but definitely expects effort!!