an over-confident incompetent idiot.-what a joke.always boasting-vishwaguru-teacher to the world- barf-barf