Amanpreet Kapoor
probably the best lecturer I have had within the CS department. He really knows his stuff and the class is formatted really well. Make sure to start early on the first project since that one will probably the hardest and longest for the class. Also, make sure you know your material for the midterm and final as these are worth 20% each. Do the EC!