Amy Ramsey
She is really caring and honestly makes this course to cater for students of all different educational backgrounds. The exams are weighted pretty heavily (40% each) but she does a very good job teaching everything, just make sure to spend time reviewing and keeping up with lectures! 