IB is International Baccalaureate. Basically it is AP on steroids. Great prep for college but you sacrifice your social life for the school year.
http://www.ibo.org/
The biggest thing I don't miss about teaching was parents complaining about the amount of homework little Johnny and Suzy were bringing home.
"No I will not schedule my tests around baseball games."
"The due date for the project is Monday. I am not pushing it back. I'm sorry you'll be out of town all weekend. You have been getting weekly email blasts warning you it is coming for over a month. Not my fault you and your kid didn't plan ahead."
"I will not give your child extra work just so he has something to do at home. He is well organized and a gifted student. I'm not going to pile work on him just so he has something to do before you get home from work."