first off he does not need to take attendance
i think he's sponsored!
Assuming you don't need to take classes from him agian, after the class is over, I would write a letter complaining to the school administration and copy in the school newspaper.
Drop the class during add/drop. Complain to the dean. Believe it or not, schools need customers just like everyone else. So provide all the feedback you can to the administration.
Complain to the dean.
are you the only student complaning?