Teaching Philosophy

Teaching Philosophy


@University of Melbourne (2014- to-date)

@Purdue University (2005-2010)

@University of Engineering and Technology Lahore Pakistan (2003-2005)

Comments