He's a great teacher. He left this school around 2009, but he was a great teacher.
He's a genius. Challenges you. Funny dude. Great teacher (d***heads might not agree, he didn't take any slack!)
mr.miles is tough but fair but keeps you in for the stupidest of things... i rate him 7/10