First of all he shouldnt have kicked you out for not having a textbook or not finishing your homework. the first one is a non-issue to begin with. its your loss you dont have one, not his business though. it only affects him if you are unable to do your duties becuase of it. either way, he shouldnt have a right to kick you for this.
Your lack of homework may cause your grade to be lower, but it should not be a kick from the class.
Either way, neither of those two kicks should count as not attending. you attended, the professor is at fault for you not being here.
As for being sick, did you contact your doctor? if you did, then he should have marked it in his system (or written a paper if you still use that system) and providing such information to your colledge makes it excusable miss. your heath is more important and doctors take precedent.
conclusion: the professor should be fired, as he obviuosly does not know how to conduct class.
Zeldias said:
To other folks saying "I paid, blah blah," you paid to be a student at the school, you didn't pay to ignore all the rules. If you don't like that, go do something else with your damn time. You can learn reading in the library, too. Leave the people who want academic community and mentorship to it and get your learn on elsewhere if you can't be bothered to follow the rules at the institution that you chose to attend and spend all that money. Tired of this fucking corporate university mentality and spoiled ass consumer students who think they're entitled to a degree for blowing a lot of cash.
I pay them much more than i would if i hired a damn private teacher.
I pay them to:
a) teach me.
b) check whether i learned what they taught (test me).
c) grade me and give appropriate paperwork.
Meanwhile, i sign in to learn and fill the gaps of what they wanted to teach and were inacapable of.
If a professor is teaching us a course i have already listened from 4 other professors, what do i gain by attending? Why should i be forced to waste my time listening to him saying things i already know? Surely, as long as i know the thing i will pass the b) and they can proceed to c). if they are unable to teach me anything new what right have they to demand for me to attend?
(though i have to give him props for being able to talk about short liquidity for 3 hours non-stop when the thing takes 3 minutes to explain. he has a talent of talking about nothing for hours.)
People are entitles to a degree if they can show they have a proper knowledge, not if they have a lot of time to blow off for sitting in classes. rate the results, not time spent in class. some people will need to sit for 3 hours, some will get it in 15 minutes.