Great Professor . It 's not the easiest class 
 but if your willing to put in the effort you 'll do well .