This professor doesn't teach you anything, he just sends you on a learning mission on your own. TAs are also just observers, they don't teach you any good practices on how to manage or perform well in your projects. I really don't know why Concordia hires useless teaching staff. Too bad for an important class that should teach you about projects.