Suman Dhayal
Honestly not the greatest teacher. Clearly smart but maybe has a difficult time expressing materiel. About 55% of the class is based on labs/particpation/homework which is basically a guaranteed 100% (homework is on BBLearn and can be retried infinite times). Do all the homework, attend every lab, and put in the effort and you'll at least get a B-