Jan McTavish
Jan is a really nice and caring professor and is very knowledgeable about the topics. Her lectures are presented very well, with a clear and varying voice, slides with pictures, and makes you interested in what you're studying. However her lectures are very in depth, and you will have to attend every class and work on most assignments to do well.