| Summer-Fall 2009 | Developing a new course on designing interactive information systems. I plan on teaching this course in Spring 2010 at UNC Chapel Hill. |
| Fall 2009 | I am delivering my course material through video podcast, which can be subscribed here. |
| Fall 2009 | Teaching a web-based course on "Information Retrieval Systems Design and Implementation" (INLS 490-154W). |
| Spring 2009 | Taught a new self-designed graduate level course on "Information Retrieval Systems Design and Implementation" (INLS 490-154). |
| Fall 2008 | Taught a new self-designed graduate level course on "Information Retrieval Systems Design and Implementation" (INLS 490-154). |
| Spring 2008 | Teaching assistant for Computer Organization (graduate level) course under Prof. S. Raman at IIT Madras. |
| Spring 2008 | Took EDUC 757: College Teaching Seminar for a formal training in college teaching. |
| Fall 2000 | Teaching assistant at Ushamartine Academy of Communication Technology (UACT) for training professionals from various commercial firms such as Wipro, TCS, Infosys, etc. |
| Summer 2000 | Course for professionals on building e-commerce applications using various technologies such as ASP, Windows NT, IIS, etc. at Pro-Link Academy, Navsari. |
| Summer 1999 | Seminars to students and professionals on web technologies at National Institute of Information Technology (NIIT), Navsari. |
| Summer 1998 | Taught Programming with Java to professionals at Paradise Computers, Navsari. Conducted a course on providing network solutions with Microsoft BackOffice at Databank, Navsari. |
| Summer 1997 | Conducted a course on website creation at Databank, Navsari for professionals. |