Give a practical lab as a HOME WORK every week and grade it . We were given email client code few weeks ago.I tried that code very hard and learn many things about OOP from that code.When the code is not graded , We do n't try it hard .