Smriti Shrestha
This class seems intimidating at first but if you actually do your work (read, discussion board, weekly assignments) then you will pass easily. Some topics are confusing but the teacher is always available and she even offers extra help like offering 2 tries on tests or offering to come in for tutoring. Im happy I got her for the class!