Knowledge Impartation Through Teaching