Hey there are lot of sources available on the internet. I enlist a few of them here.
http://www.free-ed.net/free-ed/Math/Trigonometry/trig02_SPK.asp This website provides an nice introduction, which is very basic in nature.
For geometry you can read this book by a very good Mathematician, which is available online : http://math.mit.edu/~kedlaya/geometryunbound/
I am sure gigapedia.com will have lots of ebooks on this subjects. Try searching it.