Population = all Texas 8th graders
Sample = Mrs. Jones's thirty 8th graders
Sampling method = convenience sampling
Yes, there was a sampling bias. Since the complete sample was from the same school and class, it does not represent the total population of Texas 8th graders very well.
Hoped this helped :D