Teaching
Spring 2025 (UIC)
Finance 480/580: Securities Markets and High-Frequency Trading
Finance 320: Managerial Finance
Course content available on UIC Blackboard
Fall 2012 - Spring 2024 (UIC)
Finance 480/580: Securities Markets and High-Frequency Trading
Finance 320: Managerial Finance
Finance 520: Corporate Finance
Fall 2009 - Spring 2012 (Northwestern University)
Economics 360: Foundations of Corporate Finance