I've been printing just over a year and I'm an active member in my university's 3D printing club, giving me access to a large knowledge base for troubleshooting in addition to what I already know.
Other filaments may be available on request - just need to add a bit extra lead time for the new material to arrive.