Really nice guy and a good teacher . Wish there were few more karthik\ 's in the department .