Arash Farahmand
If you want a teacher who knows what he's talking about this is not your guy. The entire class is spent copying down notes that he copies from his phone, and if you have a question his answers are unclear. I found that the homework did not correlate with the lectures and he expected us to know how to code with little practice. 