Caitlin Doherty
Caitlin is a nice, passionate person but she speaks really fast and changes topics too soon so its hard to keep up with her. Most info was completely new to me so I had no background knowledge to help me learn the material better. There is a lot of reading and videos that you have to know tiny details about or your exam grades will suffer. Easy hw