I'm looking at bike stands cause I am taking a bike mechanic class so I will be doing my own tune-ups... I'm hoping... plus I want one to better clean my bike...

and so I want a decent bike stand.

What do you recommend?