Yeah. Unfortunately, it's down to only one shelter now, and it's very difficult to get hours unless you stay over the summer, which is something I haven't been able to do. The online sign up is first come, first served, and the only time I was ever able to get a spot, the whole thing was canceled because it was the Saturday after Thanksgiving. Experienced people can basically email them and go whenever they want, so there are students who have completed all of the requirements and keep taking up spots for more experience while other people get locked out.
Biggest regret of my entire time at school was signing up for that class since I don't know if I'm going to be able to complete it before end of core, and even then, I'll have only done a cat neuter. Honestly, my advice to incoming first years would be to avoid this class unless you know for sure you can stay in the city over the summer and have a chance at actually doing enough shifts to complete it. They have over 250 students enrolled, and only a handful of spots each week with no system to make sure students can get in to meet the requirements. Until it's overhauled, it's like rolling dice as to whether you'll get your foot in the door and go enough times to count as "experienced," giving you the freedom to keep going almost whenever you want.
As for the junior spay, we're now down to 4 people with 2 dogs, so we get to do half a spay. The curriculum really is lacking in this area, and I wish I had known that before I came here. I can't afford to do fancy international trips and just had to back out of a domestic one for financial and family/medical reasons, so it's really frustrating, especially since I'm likely to end up going into GP.