I'm sure you will do wonderful with student teaching if you have made it thus far in your program. Have faith! We were told in the beginning "worst case senarios" that would make us have to drop out of ST and take it up the next semester available (meaning, we had to work around their schedule since we needed to make up the time). It was a "fall back" for 2 people I know from my cohort that had no choice but to do this...and they both did very well. Grant it, it was tough financially, but it worked out. Best wishes!