Kyle Edens
Professor Edens is very prompt and clear. Every assignment is on the syllabus and has a very clear due date. Majority of the assignments are McGraw Hill Questions, which are very simple. Provides students with extensions and emails many reminders for all the assignments. Class isn't mandatory but lectures are very entertaining!