Tanuja Joshi
The lectures and PowerPoints are pretty lacking on information. You will spend more time googling how things work than reading through the very basic slides. She gives no feedback on assignments when docking points, even if the program works. If its not how she would have written it, point deduction. Terrible communicator.