He is a good professor but he is fast and lectures heavily, if you do not read the materials you won't know how to participate and he'll catch you trying to sneak by in discussions. Ask and answer questions and he will enjoy you in class and most likely won't randomly call on you for an answer. If you don't understand something he'll try to help.