Teaching and Administrative work