CSU does have a great repro program! funny enough I thought before I took equine reproductive physiology that I would hate the class.. and I didn't want to take it. Now I have peer tutored and TA'd for the class and do repro clinical research with the professor of that course, who would have thunk? life is crazy, and we never know where we will end up. What interests you about repro? are you a mare or stud person? maybe both? ◡̈ Nice to meet you! fingers are crossed for you as well!! the cost is tough, you are so right.