The first time Mr McCain is your teacher, he is the worst teacher you have ever had. By the end of the year, he is the best teacher you have ever had. He does not tolerate BS or slacking and you need to work hard in his class, but if you work hard and listen to what he says, you will learn more useful things than you will learn in any other class (except maybe english).
Ted McCain was one of the pillars of my last few years of High School. I feel terrible it's taken me so long to do this, considering he goes above and beyond for his students. He pushes you to improve and and apply yourself until you succeed at the task at hand, and was always quick with a joke and a kind word to cheer you up when you struggled. If someone says he was too tough, they were either a weenie or a slacker. Ted McCain had the most insane tie game of any teacher to grace MRSS' halls.
A great teacher, goes out of his way to help his students. Very passionate about what he does!
Good teacher a bit hard though, wish he'd taught us how to use the music comp programs fully before we got an assignment. FA12 projects were a bit dull and useless for the most part
A teacher who actually teaches you and makes you learn. A sens of humor too.