monkey patch in multiple teacher support