Andrew Forward
Doesn't prepare you for assignments properly. Gave us an assignment that uses elixir, a language no one knows or uses. Why not just use java to test our knowledge on the material learnt in class. His lectures were very condensed and hard to follow. Lab aren't very understandable as the slides have little to no instructions in them.