He is a great professor and gets down to business. Attendance isn't requires for most labs because theyre all submitted online and he is very helpful. It is not hard to learn and get an A in this class. Take him. 