Right now im in a principles of OS course. It is so lame, my teacher wrote one of the books and half the time he doesnt even know what hes talking about. His book is "Performance Modeling of Operating Systems using Object-Oriented Simulation" its horrible! His "models" are horrible! The C++ models all use the dreaded void main() and his simulation language psim is confusing. The other book we have to read, "Operating System Concepts" is much better but still has a lot of bloat and run around explanations. The course is so boring its hard for me not to skip the class he takes 30 minutes to explain a simple topic, and then he will ask us a question instead of teaching us something like were going to know it before its covered, i know you can read ahead but damn its not worth it for this class, he skips so much stuff you dont know what the h**l hes going to go over.