Navdeep Dhillon
The class is structured in a really organized way, he always makes sure everything is up to date on Blackboard. Your grade definitely depends on your participation. It is a very easy and fun class even if you don't like to write you can still learn a thing or two