Mr. Roach is a gr8 teacher! Come on, you know he is if you've had him for science. keep up the good work Mr. Roach. >P3<
Mr Roche is cool also clear and funny but sometimes he doesnt deliver that extra help during classes but thats not all his fault classes at BHS are to full.
Mr. Roche is a little strict, but a little strictness is needed for a good teacher. He's fair. That's what mostly counts.