Hybrid Teaching In ISP Programs