Callum MacRae
Solid choice for students who don't enjoy writting pages and pages. He is very organized, and you will definitely learn something with him. He gives lots of homeworks but its great since you won't need studying for the exams if you do them. 1 midterm and 1 final. He also review problems with you. The class is not an easy A but it's not hard to get