Part of jack.bio
The Curve
Back to leaderboard
Endowed Chair II

David Lamoureux

Economics · New York City College of Technology

Beats 92.2% of professors on The Curve.

ELO

1,620

Global rank

#133,175

of 1,701,525

Percentile

92.2%

Avg. rating

5.0

out of 5

Difficulty

1.7

out of 5

Reviews

11

Among all 1,701,525 professors

Lamoureux · 16209821,872

Among professors at New York City College of Technology

Lamoureux · 16209821,872
View on RateMyProfessors