Fadi Atallah
If you can avoid taking this teacher, do so at all costs. While he is a really nice person, his teaching methods and ways of conducting assignments/tests is horrid. All things worth marks are harder than anything done in class& you will second guess yourself every time. Out of all the accountings I have ever taken, this is by far the worst.