Leah Weston
Literally not bad. She puts in the effort and she cares about her students. She knows her stuff and gives great examples of how in class concepts are being used in the world today. Would recommend her to anyone.