As for the amount of theory, it really depends on what you consider instruction in theory. The intro class on international relations that everyone must take their first semester touches on a number of the major theoretical debates, among other things, and you are also required to take a political science theory class of your choosing. Other than that, nothing else you are required to take explicitly teaches IR theory - e.g. realist, liberal, & constructivist theories. BTW, as someone who hadn't touched IR theory since high school debate, I did poo-poo the whole concept of theory. After taking an intro theory course, however, I have a great deal more respect for it; theory allows me to understand the underpinnings of my perspective on problems, as well as the virtues and failings of the schema of others.