he knows hes stuff. this a good course for ppl that likes teamwork and presentations. about 46% of ur grade depends on ur teammembers, they will also grade u!! midterm and final VERY EASY as long as u read the book(dont have to crazily memeorize everything) and lectures. the avg for midterm was 85% shine in ur group and leave good impressions!