Teacher and Learner at the Same Time… The Millenium Way