Edgardo Block
I took Prof E Block for cm245 and id say he is a good professor but the info can be boring when it comes to lecture time and it can be difficult at points but the hw he gives 100 credit upon completion and the big 3 grades u have are midterm,Project,final so if you do good on those then your in great shape. overall good