Professor Geloso is fine. Some of his lectures are a little hard to follow - his way of explaining certain econ concepts or ideas can be confusing (the textbook usually helps clarify though). He is always willing to meet outside class and is a moderate grader. (His daily jokes are terrible - but in a good way.)