As a BSc game tech degree student, i think you should teach what you can't find online. Unity is probably a bad choice of engine for you to teach since you can learn almost everything about the engine online for free. Good luck with it though!
The college refuses to authorise any software installation, so while I could teach stuff like DirectX, encryption/decryption algorithms or File I/O, I'd have no tools to demonstrate the code live and I couldn't teach the students how to use the Debugging or Profiling tools. It's really loving annoying. Thanks, though.
For some reason this college doesn't want to acknowledge that there exists more than just Unity, and only a few students have laptops (and they're Macbooks).